正如Android Dev Guide中所述,如果您希望小部件更频繁地更新,您应该使用AlarmManager来设置不会唤醒设备的警报。原则上:不要使用AppWidgetProvider类提供的标准机制以及它在xml文件中通过android:updatePeriodMillis轻松设置的机制。对于哪个操作,需要什么额外的内容?
如果有人感兴趣,为什么我想要比30分钟更频繁地更新:我
我的小部件只是一个日期小部件。我需要的是更新用户界面在12:00每一天(午夜后)。这是我第一次做这个的方法:android:updatePeriodMillis="1000*60*30" //equals to 30 min which is这个方法工作得很好,除了一件事:它没有在12:00准确地更新。它可以在12:00-12:30的范围