Estoy escribiendo una implementación personalizada de un ListAdapter.
En su constructor, estoy tomando un Contexto, un ID de recurso (es decir, R.id.xxx que representa el archivo de diseño) y una lista y un mapa (estos contienen los datos).
Ahora, el problema es que necesitaré un LayoutInflater para obtener el objeto View que está en el archivo XML de diseño separado.
¿Cómo puedo obtener el LayoutInflater dado solo el contexto?
Ahora, por qué creo que esto es posible, es que esto es bastante similar a lo que se pasa al constructor de un ArrayAdapter (contexto, recurso, textViewResourceId, matriz de datos), y creo que el ArrayAdapter también tiene que usar un LayoutInflater dado solo un contexto.
¿Pero cómo se puede hacer?
fuente
También puede usar este código para obtener LayoutInflater:
fuente