次のコードがあります。
private static AppWidgetService mInstance = null;
public static void startRefresh() {
AppWidgetProvider.setRefreshingState(mInstance
.getApplicationContext());
AppWidgetManager.refreshHandler(mInstance.getApplicationContext());
}
実行時に失敗することもあれば、パスすることもあります。
明白な例外の場合:
cannot call a non-static method from a static context
mInstance
静的なので混乱しています。
したがって、そのインスタンス メソッドは静的コンテキストから呼び出すことができます。番号?
それでは、時々失敗するのはどうしてですか?