Estoy escribiendo una implementación personalizada de un ListAdapter.¿Cómo obtener un inflador de diseño dado un contexto?
En su constructor, estoy tomando un contexto, una identificación 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 me imagino que el ArrayAdapter también tiene que hacer uso de un LayoutInflater dado solo un Contexto.
Pero, ¿cómo se puede hacer?
Gracias! estaba tratando de encontrar Context.getSomething(). getAnotherThing(). getLayoutInflater()! –
Este es el único método que funcionó para mí. Todos los otros que he probado hasta ahora lanzaron una excepción. – num1
La mejor solución, contento de ser el vigésimo vigésimo voto :) – tbraun