|
||
|
![]() |
![]() |
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Añadir elementos a un ListView
Es posible o se puede añadir un layout despues del ultimo elemento de un listview? tengo un layout de unos 50dp de altura y queria saber como se puede añadir a la lista.
__________________
|
|
#2
|
||||
|
||||
La forma más fácil es que el getCount() de tu Adapter tenga 1 más, y luego juegas con el getViewTypeCount y getItemViewType.
El primero tendría que devolver 2, y el segundo devolver (por ejemplo) 0 si es un elemento normal, o 1 si es ese último elemento de la lista. Luego en el getView tendrás que preguntar si el getItemViewType de la posición es 0 o 1, y según cual sea inflas un Layout u otro. Todo esto que te acabo de explicar se ve mucho más fácil con el nuevo RecyclerView, el getItemViewType es algo un poco "oculto" en el Adapter del ListView, pero casi obligatorio en el del RecyclerView, ya que es uno de los parámetros del onCreateViewHolder. |
Gracias de parte de: | ||
![]() |
![]() |
||||||
|
Herramientas | |