2012-03-23 135 views

回答

1

我怎样才能改变paramentr updatePeriodMillis

你不能改变updatePeriodMillis - 资源是只读的在运行时。

或拒绝续订小部件的活动?

你不明白你的意思。

您需要禁用应用程序设置中的更新。

或者:

  1. 不要使用updatePeriodMillis,但处理自己使用AlarmManager,然后你就可以完全控制自己,或者

  2. 更新在你AppWidgetProvideronUpdate(),请检查您SharedPreferences (或无论您在何处存储“设置”),并且如果它们表示更新已禁用,只需返回而不做任何事情。