何をインポートする必要がありますか、またはアクティビティ以外の場所でレイアウトインフレータを呼び出すにはどうすればよいですか?
public static void method(Context context){
//this doesn't work the getLayoutInflater method could not be found
LayoutInflater inflater = getLayoutInflater();
// this also doesn't work
LayoutInflater inflater = context.getLayoutInflater();
}
getLayoutInflater
活動中のみ電話をかけることができますが、それは制限ですか?カスタムダイアログを作成してそのビューを拡張したい場合、またはサービスから表示されるカスタムビューでトーストメッセージを表示したい場合はどうなりますか?サービスからのコンテキストのみがあり、アクティビティはありませんしかし、私はカスタムメッセージを表示したいと思います。
アクティビティクラスにないコード内の場所にインフレータが必要です。
これどうやってするの ?