8

アクティビティでは、(通常)コンテキストを取得するのは簡単です。

ホームウィジェットクラスを使用している場合はどうなりますか?これらは、コンテキストを含まないAppWidgetProviderを拡張するクラスです。

4

2 に答える 2

16

Contextのインスタンスは、 AppWidgetProviderのすべてのメソッドに渡されて使用できるようになります。

于 2010-03-02T20:30:37.520 に答える
0

私のようにdeveloper.androidにアクセスできない人のために、アプリウィジェットでコンテキストを取得できる場所は次のとおりです。

AndroidはonReceive、ウィジェットクラスのメソッドにコンテキストを提供します。

@Override
    public void onReceive(Context context, Intent intent) {
        super.onReceive(context, intent);
}
于 2018-05-21T06:55:39.113 に答える