Estou escrevendo uma implementação personalizada de um ListAdapter.
Em seu construtor, estou analisando um Contexto, um ID de recurso (ou seja, R.id.xxx representando o arquivo de layout) e uma lista e um mapa (estes contêm os dados).
Agora, o problema é que precisarei de um LayoutInflater para obter o objeto View, que está no arquivo XML de layout separado.
Como eu posso me apossar do LayoutInflater dado apenas o Contexto?
Agora, por que acho que isso é possível, é que isso é bastante semelhante ao que está sendo passado para o construtor de um ArrayAdapter (contexto, recurso, textViewResourceId, matriz de dados), e acho que o ArrayAdapter também deve usar um LayoutInflater fornecido apenas um contexto.
Mas como isso pode ser feito?
fonte
Você também pode usar esse código para obter o LayoutInflater:
fonte