小编Fra*_*lin的帖子

如何从服务更新小部件?

我有一个后台服务,可以配置为每x分钟执行一些操作.我希望实现一个小部件,每次我的服务执行该操作时都会更新.但是,我无法以任何方式获取我的AppWidgetProvider的onUpdate方法,除非在主屏幕上添加小部件.

我尝试发送APPWIDGET_UPDATE意图但是onUpdate没有被调用,尽管AppWidgetProvider确实收到了意图,因为调用了onReceive方法.有什么办法可以从服务中触发小部件更新吗?

android widget

14
推荐指数
1
解决办法
1万
查看次数

Android小部件设计 - 默认黑色背景

在Android的新版本(例如版本2.1)中,默认小部件(音乐小部件,新闻和天气小部件,youtube小部件)已经过重新设计,以使用中间顶部带有白色径向渐变的黑色背景.我见过其他小部件开始使用完全相同的背景.

但是,我无法在任何地方找到这种背景.窗口小部件设计指南(https://developer.android.com/guide/practices/ui_guidelines/widget_design.html)仍然引用过时的背景(或该页面上引用的帧).

我怎样才能掌握那个背景?当然,我可以尝试自己设计它,使其尽可能看起来像默认样式,但这似乎是愚蠢的.:)

android themes android-widget

10
推荐指数
1
解决办法
4577
查看次数

标签 统计

android ×2

android-widget ×1

themes ×1

widget ×1