0
アプリケーションでアプリケーション内のすべてのクラスでアプリケーションコンテキストを使用できるようにするにはどうすればよいですか? 私のサポートするクラスは、リソースにアクセスするためにそれにアクセスできる必要があります。アプリケーション内のアプリケーションのすべてのクラスでアプリケーションコンテキストを使用できるようにするにはどうすればよいですか?
アプリケーションでアプリケーション内のすべてのクラスでアプリケーションコンテキストを使用できるようにするにはどうすればよいですか? 私のサポートするクラスは、リソースにアクセスするためにそれにアクセスできる必要があります。アプリケーション内のアプリケーションのすべてのクラスでアプリケーションコンテキストを使用できるようにするにはどうすればよいですか?
ベストアンサー:特定のケースでアプリケーションのコンテキストが動作する場合と動作しない場合があるので、サポートするクラスのメソッドにContext
を渡してください。たとえば、Androidでサポートされている多くのクラスがこのアプローチを採用していることに気付くでしょう。一般に、プラットフォーム開発者が設定したパターンに従うことをお勧めします。
おそらく許容できる答え:Application
オブジェクトへの参照を保持するために静的データメンバーを使用してください。このプロセスでメモリリークが発生しないように注意してください。