Cosa deve essere importato o come posso chiamare il gonfiatore Layout in luoghi diversi dall'attività?
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();
}
Sono in grado di chiamare getLayoutInflater
solo in attività, è una limitazione? Che cosa succede se desidero creare una finestra di dialogo personalizzata e desidero gonfiare la vista per esso, o cosa succede se voglio avere un messaggio Toast con vista personalizzata che viene mostrato da un servizio, ho solo il contesto dal servizio che non ho alcuna attività ma voglio mostrare un messaggio personalizzato.
Ho bisogno del gonfiatore in punti del codice che non fanno parte della classe di attività.
Come posso fare questo ?