2017-09-13 6 views
0

アクティビティ内にあるtextViewでデバイスのロックが解除された回数を表示する必要があります。 ブロードキャストレシーバUSER_ACTIVE onReciever()を使用して、ロック解除頻度をPrefrencesに保存しています。BroadCastRecieveverの内部でlistnerを使用するには?

アクティビティを更新したいと思っています。textView everyTime私はUser_Activeブロードキャストを受信しました。

すべてのリードはありますか?

+0

ここに問題があると思われますか? –

+0

あなたの中に放送受信機を作成してください。カウント数をあなたのアクティビティの受信機にブロードキャストします。あなたは、アンドロイドのコンポーネント同士がどのように通信するかを十分に理解する必要があります。 – james

答えて

0

あなたはインターフェイスアクティビティの実装を作成し、放送でこのリスナーを使用するか、優先して

0

シンプルな3つのステップを書く場所をすることができます

  1. は、独自のアクションでランタイム放送受信機を作成します。 (例:UPDATED_TEXT_PREFERENCES)。
  2. 登録onStart()における放送用/登録解除し、あなたのUSER_ACTIVE onReciever().あなたが作成した独自のアクションで放送を送信するにはonStop()
  3. (例:UPDATED_TEXT_PREFERENCES)あなたのTextViewを更新することができますonReceiveあなたの活動に

下記のコメントは疑問です。

関連する問題