【求助】问各位大神,widget应该怎么更新?
平台是Android2.2 我自己做的时候通过service里面新建一个线程,线程再套一个无限循环进行更新 但是结果是不能更新。。。
[解决办法]
就算楼主的办法可行,也是很耗内存的一件事。说说我做过的一个收藏联系人的Widget吧,因为AppWidgetProvider就是BroadcastReceiver的子类,可以接收广播去执行更新。所以当收藏夹里面的联系人发生改变的时候,发送广播去更新widget。
另外,appwidget-provider有一个标签元素,android:updatePeriodMillis="0",可以设置自动更新的时间,但是不推荐使用。