Cuando empecé a trabajar con listas en Android, en casi todos los ejemplos vi que se creaban clases que extendían de BaseAdapter y que estas se creaban para cada Adapter (cuando solo cambiaba la clase y no la plantilla de datos o incluso cuando solo se usaba una sola vez). Así que ante esta particular situación sumado el hecho de los pocos ejemplos de filtrado que encontraba eran con ArrayAdapter y sin usar plantillas personalizadas decidí hacer este post.
Empecemos
Entity.cs
User.cs
UserDataTemplate.axml
ListViewAdapter.cs
Main.axml
MainActivity.cs -> GetUsers()
Caso 1. Queremos listar usando una única plantilla de datos y sin filtrar
MainActivity.cs
Caso 2. Queremos listar usando una única plantilla de datos y filtrar
MainActivity.cs
Caso 3. Queremos listar usando diferentes plantillas de datos c/s filtrar
OldUserDataTemplate.axml
MainActivity.cs
No hay comentarios.:
Publicar un comentario