インスタンスを適切に取得する方法と、インスタンスを保持する期間について疑問に思っていLayoutInflater
ます。
Androidのドキュメントには次のように記載されています。
直接使用されることはありません。代わりに、getLayoutInflater()またはgetSystemService(String)を使用して、現在のコンテキストにすでに接続されており、実行しているデバイス用に正しく構成されている標準のLayoutInflaterインスタンスを取得します。
私の質問:
- getSystemService(String)は高速なので、インスタンスが必要な場所ならどこでも呼び出すことができますか?
- 後で使用するために、インフレータインスタンスを変数に保存する必要がありますか?
- SDKでいくつかのインターフェイスを見たと思いますが、それは合格ですが
LayoutInflater
、なぜそうするのですか?