是否有当小部件在主屏幕上可见时触发的事件。我不是说在安装时,我的意思是如果用户通过删除手机表面来更改主屏幕。 这个问题的背景是我在小部件内的服务中设置了一个计时器,它从 url 获取更新,但如果小部件不在当前主屏幕上,它应该停止。
弗洛伊迪
最佳答案
有一种方法可以做到这一点,您可以收听 Intent.ACTION_USER_PRESENT 广播并在接收到 Intent 时更新您的小部件。
它会在用户解锁主屏幕时触发。
我在我的应用程序中使用它,在解锁时非常适合更新您的小部件。
关于android - 用户切换主屏幕时小部件更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108494/