【发布时间】:2012-06-07 07:34:12
【问题描述】:
我想知道在开发 AppWidgetProvider 时是否建议调用 super.onUpdate()。
public class MyAppWidgetProvider extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
super.onUpdate(context, appWidgetManager, appWidgetIds);
// My code starts here
...
}
}
我想知道,因为在开发 Activity 时需要调用 super.onCreate()。但我在 JavaDoc 中找不到类似的东西: http://developer.android.com/reference/android/appwidget/AppWidgetProvider.html#onUpdate(android.content.Context, android.appwidget.AppWidgetManager, int[])
我还检查了 Android 源代码(2.2 和 4.0):
目前该方法什么都不做,但也许它会在未来的版本中做一些事情。我认为现在将调用添加到该方法应该是安全的,并且对于将来的版本也是安全的。
对此有什么建议吗?
【问题讨论】:
标签: android android-widget widget