如何在BroadCastRecievever中使用listner?

时间:2017-09-13 06:05:46

标签: android android-broadcastreceiver

我必须显示设备解锁的次数,其中textView位于我的Activity中。 我使用BroadCast Reciever USER_ACTIVE onReciever()将解锁频率存储在Prefrences中。

我想更新活动textView everyTime我收到User_Active广播。

任何线索?

2 个答案:

答案 0 :(得分:1)

简单的三个步骤:

  1. 使用您自己的操作创建运行时广播接收器(例如:UPDATED_TEXT_PREFERENCES)。
  2. onStart()onStop()
  3. 中注册/取消注册广播
  4. 在您的USER_ACTIVE onReciever().发送包含您自己创建的广告的广播(例如:UPDATED_TEXT_PREFERENCES)
  5. 关于您的活动onReceive,您可以更新文本视图。
  6. 下面评论任何疑问。

答案 1 :(得分:0)

您可以创建一个活动实现的界面,并在广播中使用此侦听器或在首选项中写入