我必须使用 Activity 中的 textView 显示设备解锁的次数。 我使用 BroadCast Reciever USER_ACTIVE onReciever() 将解锁频率存储在 Prefrences 中。
每次收到 User_Active 广播时,我都想更新 Activity textView。
有线索吗?
最佳答案
简单的三步:
- 使用您自己的操作创建运行时广播接收器(例如:UPDATED_TEXT_PREFERENCES)。
- 在
onStart()
和onStop()
中注册/取消注册广播 - 在您的
USER_ACTIVE onReciever().
上发送一个包含您自己创建的操作的广播(例如:UPDATED_TEXT_PREFERENCES) - 在您的 onReceive Activity 中,您可以更新您的 TextView 。
如有任何疑问,请在下方评论。
关于android - 如何在 BroadCast 接收器中使用监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46189987/