android - 用户切换主屏幕时小部件更新

标签 android android-widget

是否有当小部件在主屏幕上可见时触发的事件。我不是说在安装时,我的意思是如果用户通过删除手机表面来更改主屏幕。 这个问题的背景是我在小部件内的服务中设置了一个计时器,它从 url 获取更新,但如果小部件不在当前主屏幕上,它应该停止。

弗洛伊迪

最佳答案

有一种方法可以做到这一点,您可以收听 Intent.ACTION_USER_PRESENT 广播并在接收到 Intent 时更新您的小部件。

它会在用户解锁主屏幕时触发。

我在我的应用程序中使用它,在解锁时非常适合更新您的小部件。

关于android - 用户切换主屏幕时小部件更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108494/

相关文章:

Android Change spinner pressed color Light Holo 主题

android - 未应用 RelativeLayout Gravity?

android - Google Cloud Messaging Server 响应缓慢(1 分钟)

android - 为什么我们不能在adapter.insert()方法中传递list对象?

android - Android 中 Jersey 2.4.1 客户端的 NoClassDefFoundError

android - 使 Android Radio Button 的 `button` Drawable 缩小以适合边界并保持纵横比

android - 样式化 ListPopupWindow 小部件

android - 以声明方式将宽度分配给可用屏幕宽度的一半

android - 将 base64 imageString 转换为位图以在 ImageView 中显示,在位图中显示 null

android - Retrofit 从服务器哪里拉取数据?