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
...
}
}
アクティビティを開発する際に 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) も確認しました。
現在、このメソッドは何もしませんが、将来のリリースで何かを行う可能性があります。メソッドへの呼び出しを今追加しても安全であり、将来のリリースでも安全であるべきだと思います。
それに関する推奨事項はありますか?