リフレクションを使用して、インテントでアクティビティを開始する必要があるメソッドを呼び出しています。 メソッドを呼び出すと、nullオブジェクト参照で「getApplicationContext」例外が発生します。 私は、呼び出しを伴うメソッドにコンテキストパラメータを渡したくありません。 インテントを使用したり、コンテキストを取得するにはどうすればよいですか? getbaseContextおよびgetApplicationContextはnullを返します。 私が書いたメソッドを呼び出すため、コンテキストパラメータを渡すことができません。リフレクションでのコンテキストとインテントの使用
-2
A
答えて
2
あなたは、コンテキストが静的取得するには、これを試すことができます。
private static Context context;
public void onCreate() {
super.onCreate();
MyApplication.context = getApplicationContext();
}
public static Context getAppContext() {
return MyApplication.context;
}
+0
申し訳ありませんが、私は言及していませんが、私が書いたアプリケーションの方法を呼び出す。 –
関連する問題
- 1. JavaリフレクションでのScalaリフレクションの使用
- 2. TabHostでバンドルとインテントを使用
- 3. インテントをタブで使用するとシャットダウン
- 4. ジェネリック型と暗黙的な変換でのリフレクションの使用
- 5. インテントにコンテキストが必要なのはなぜですか?
- 6. リクエストにリフレクションを使用すると、ここでのw3wp.exeプロセス
- 7. リフレクションを使用したオブジェクトプロパティの取得
- 8. テンプレートエンジンでリフレクションを使用する
- 9. Androidでリフレクションを使用する
- 10. ContikiコンテキストでのISR関数の使用
- 11. メタクラスとC++でのリフレクション
- 12. Java汎用型とリフレクション
- 13. Web2riverノード用Grid2のコンテキストで-browserスイッチを使用すると、
- 14. Androidの開発:インテント構文の使用
- 15. インテント、エンティティ、コンテキストおよびすべてのデータを取得
- 16. リフレクションとextesnionメソッドを使用してオブジェクト間のプロパティをコピー
- 17. ケースクラスとカラム名エイリアスでリフレクションを使用したSparkデータフレームスキーマ定義
- 18. Javaのリフレクションとクラスローダー
- 19. Javaのリフレクションとシングルトン
- 20. コンテキストとはなぜオードーで使用するのですか?
- 21. インテントの使用方法putExtra JsonObject with android?
- 22. インテントを使用したアクティビティの遷移?
- 23. NSPrivateQueueConcurrencyTypeを使用する子コンテキストNSPrivateQueueConcurrencyType親コンテキストを使用する
- 24. プライベートセッターでプロパティのSetValueへのリフレクションを使用
- 25. Javaでのリフレクションを使用した列挙型クラスの検索
- 26. Androidでのリフレクション?
- 27. Javaでのリフレクション
- 28. C++でのリフレクション
- 29. Android用メディアプレーヤーで使用するコンテキスト
- 30. 割り込みコンテキストでmutexを使用することのメリット
「私は呼び出しをメソッドにコンテキストパラメータを渡す必要はありません。」 - メソッドが 'Context'を必要とする場合、' Context'を与えなければなりません。あなたのメソッドに1つを渡すことの問題は何ですか? –
もっとコードを投稿してください。あなたの説明からあなたの問題を理解するのは難しいです。 –