アクティビティでは、(通常)コンテキストを取得するのは簡単です。
ホームウィジェットクラスを使用している場合はどうなりますか?これらは、コンテキストを含まないAppWidgetProviderを拡張するクラスです。
アクティビティでは、(通常)コンテキストを取得するのは簡単です。
ホームウィジェットクラスを使用している場合はどうなりますか?これらは、コンテキストを含まないAppWidgetProviderを拡張するクラスです。
Contextのインスタンスは、 AppWidgetProviderのすべてのメソッドに渡されて使用できるようになります。
私のようにdeveloper.androidにアクセスできない人のために、アプリウィジェットでコンテキストを取得できる場所は次のとおりです。
AndroidはonReceive
、ウィジェットクラスのメソッドにコンテキストを提供します。
@Override
public void onReceive(Context context, Intent intent) {
super.onReceive(context, intent);
}