Como obter um inflator de layout em um contexto?

Estou escrevendo uma implementação personalizada de um ListAdapter.

Em seu construtor, estou recebendo um Contexto, um ID de recurso (ou seja, R.id.xxx que representa 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 apenas com o Contexto?

Agora, por que eu acho que isso é possível, é que isso é bastante semelhante ao que está sendo passado ao construtor de um ArrayAdapter (contexto, recurso, textViewResourceId, matriz de dados), e eu acho que o ArrayAdapter também precisa usar um LayoutInflater fornecido apenas um contexto.

Mas como isso pode ser feito?

questionAnswers(2)

yourAnswerToTheQuestion