• 締切済み

androidでバイブのカウンタ

androidアプリ開発について。 バイブを1秒おきに鳴らすアプリを作っているのですが、その際に鳴らした回数をカウントし常時表示することは可能なのでしょうか。可能ならばどうすればいいか教えてください。

  • Java
  • 回答数2
  • ありがとう数0

みんなの回答

noname#177743
noname#177743
回答No.2

>何回バイブが鳴っているのか、をTextViewに表示するっていう奴です。 であれば、単純にインスタンス変数に値を保管しておいてそれを設定すればいいだけだと思いますよ。Activityのクラスに、int counter = 0; みたいな感じで変数を用意しておいて、これに値を追加していけばいいでしょう。バイブが鳴る処理の後に、こんな感じで処理を追加すればいいだけでしょう。 counter++; TextView tv = (TextView)this.findViewById(R.id.《TextViewのID》); tv.setText("COUNT: " + counter);

noname#177743
noname#177743
回答No.1

今ひとつ、いっていることがよくわからない感じですが……。鳴らした回数をカウントするなら、そのActivityクラスにインスタンス変数でも用意して保管しておけばよいと思いますが。また常時表示するというのがどういうことかわかりませんが、これもそのActivityに何か表示用のTextViewでもおいておいてそれに値を設定すればいいと思いますが。あるいはトーストで表示してもいいでしょうし。 そういうことではない、というのでしたら、もう少し具体的に説明をしていただけますか。どこにどう表示したいということでしょうか。

a7qy55
質問者

補足

申し訳ございません。説明不足でしたね。 バイブは鳴って止まっての繰り返しを行うものです。Vib.vibrate(long[],int)でintに0を設定するとずっと繰り返し鳴らせるのですが、その際のカウントをどうすれば。。。 で、常時表示というのはバイブを鳴らしているときに、今何回バイブが鳴っているのか、をTextViewに表示するっていう奴です。簡単に言ってしまえば、一回鳴ったら変数に+1する、それをリアルタイムに表示するということです。

関連するQ&A

  • android13で、通知のバイブが5回

    android13のスマホですが、アプリとかの通知が来ると5回バイブレーション(振動)します。 回数を変えることは可能でしょうか? (検索しましたが、見つけられませんでした) よろしくお願いします。

  • バイブできるタイマーアプリ

    Androidでバイブ機能があるタイマーアプリがあれば教えて下さい

  • Android環境でAndroidアプリ開発

    Android環境でAndroidアプリの開発ってできないのでしょうか。 とくに、AndroidタブレットでAndroidアプリの開発はできないでしょうか???

  • WindowsPCしか無いならAndroidか

    iOS、Androidアプリ開発に関心のあるものです。 iOSのアプリを作ったり、管理・更新などしていくためには、やはりMacのPCが無いと不都合や不便があるものですよね。 Windowsしか使うつもりのない人はアプリ開発するならAndroidということになりますか。 ところでAndroidを開発したGoogleは、パソコンは全く手掛けていませんよね? となると、世の中のAndroidアプリ開発者はみんなWindowsを使っているのでしょうか? (MacでiOSアプリもAndroidアプリも開発するという人ももちろんいるでしょうが) AndroidであればWindowsのパソコンを使って何の不都合も無いという認識でよいでしょうか? アドバイス頂けますとうれしいです。

  • Android11における「デバイスを探す」

    Android11からアプリによる位置情報取得が厳格化され、アプリによる常時位置情報アクセスを許可しにくくなりました。例えば、アプリが位置情報アクセス許可を求めた場合、「アプリ使用中のみ」「1回のみ」「許可しない」が表示されます。さらに、アプリが常時アクセスを求めた場合は設定アプリからわざわざ変更させなければいけません。 やっと本題なのですが、Android11におけるデバイスを探すアプリは位置情報の常時アクセスを求めて来ません。設定アプリから見ても出ません。スマホを無くした時に探す為のアプリなのに、アプリ使用中しかアクセスできないのであればスマホを紛失したとき探せません。実際にデバイスを探すを立ち上げても、ほぼ100%スマホの位置情報にアクセスできず表示されません。 これは正しい挙動なのですか?また、デバイスを探すから端末の位置情報が表示されるようにするにはどうすればいいですか? ちなみに、端末上の位置情報は常にONであり、バッテリーセーバーなども使っていません。

  • こんなAndroidアプリあったらいいなぁ?

    Androidアプリ開発初心者です。 勉強のためにアプリを実際に作っていたのですが、今作っているRazikoのAACプレイヤーはOSのバージョンの関係でファイルフォーマットが標準サポート外ということが分かり様子見状態になってしまいました。 そこで新しくどんなアプリを作ろうか悩んでいる状態ため、この場を借りてアンケートを取らせてもらいたいと思います。 あったら便利かも、面白いかもといったアプリを自由に挙げていってもらいたいと思います。 ゲームでもツールでもかまいませんので気軽に回答お願いします。 ※開発を約束することはできません。(実用レベルのものが作れる実力が無いと思います)   万が一開発後公開した際も広告表示等で儲けることはありません(サポートも大変なので絶対しません)

  • アンドロイド携帯で欲しいアプリは?

    アンドロイド携帯で使えるアプリを作ろうと思います。 どんなアプリが欲しいか教えてください。 開発できる物は開発したいと思います。 持っているアンドロイド携帯は auのIS03アンドロイド です。

  • Androidアプリ開発

    こんにちは。 最近、Androidアプリ開発に興味を持っているんですが、参考になるサイトがありません。 SDKインストール済みのEclipseをこちらからダウンロードしたのですが。。。 http://developer.android.com/sdk/index.html 自分で探してみても、たいていのサイトでの講座は、黒い画面を中心としてボタンを配置したりチェックボックスを配置したりするような感じみたいですが、AMDを作ってプロジェクトを作成してみたんですが、講座の中の画面とは全く違う表示になっています。 どちらかというと白い画面を中心としていて、画面のどまんなかにいきなり「Hello World」と表示されています。 おそらく、開発しているAndroidのバージョンが新しいことが原因だと思いますが、詳しくはよくわかりません。 というのも、iPod touchを持っているので、本当ならiPhoneアプリを作成したいんですが、Macがないので勉強用にとセンサーを使わない範囲でAndroidアプリ開発をしてみようと思ったのです。 誰か、なるべく最新で参考になるAndroidアプリ開発の講座的なサイトがあれば教えてください!お願いします!

    • ベストアンサー
    • Java
  • Androidのアイコンバッチ

    AndroidStudioでアプリ開発を行っていますがサーバーからメッセージを着信した時にアプリに新着アイコン(アイコンバッチ)を表示することはAndroidアプリでできますか? はいか、いいえの返答でも構いません。

  • Android 2.2と4.0の違い。

    Androidの参考書かって SDKやらEclipseやらをインストールしたのですが Android4.0と基本的なプログラムを作ろうとしたら出てきます。 私の持っている実機(スマフォ)はAndroid2.2んqのですが、 このまま4.0で開発してそのアプリが実機ではしるのでしょうか。 Android 2.2で開発するには、何をインストールしなおせば良いもでしょか。 お教え下さい。