Android小部件的updatePeriodMillis的最大值是多少?

时间:2011-10-17 18:31:59

标签: android android-widget

我的应用程序中有一个小部件,只需要在服务运行时更新,而不是在其他时间。我想让Android不更新它,或者,最坏的情况是,只是以非常大的间隔更新它。

换句话说,我可以将android:updatePeriodMillis定义为最大值是什么?

我似乎无法在任何地方找到这些信息......

2 个答案:

答案 0 :(得分:6)

updatePeriodMillis是一个整数。因此,最大值为Integer.MAX_VALUE,即2147483647(大约24天半)。

话虽如此,听起来好像你不想自动更新。如果是这种情况,那么文档说您应该将updatePeriodMillis设置为0或者将其从清单中删除(另请参阅disable update period

答案 1 :(得分:0)

AppWigdet每30分钟不会更新2次以上。因此,您可以将其设置为您想要的长或短。只要你记住它

注意: updatePeriodMillis请求的更新不会每30分钟发送一次。