O que precisa ser importado ou como posso chamar o inflator de Layout em outros locais que não a atividade?
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();
}
Só consigo ligar getLayoutInflater
em atividade, isso é uma restrição? E se eu quiser criar uma caixa de diálogo personalizada e aumentar o modo de exibição, ou se desejar receber uma mensagem do Toast com uma exibição personalizada exibida em um serviço, só tenho o contexto do serviço e não tenho nenhuma atividade mas quero mostrar uma mensagem personalizada.
Preciso do inflador em lugares do código que não estão na classe de atividade.
Como posso fazer isso ?