3
I added a Footer (footer) in a Listview, but this Footer will contain a list (List<>
).
Footer is showing, but is showing only the first item in the list.
How to show the list correctly in Footer?
Example code in Pastebin
lvItens = (ListView) view.findViewById(R.id.lvItens);
List<String> lista = new ArrayList<String>();
lista.add("Item 1");
lista.add("Item 2");
lista.add("Item 3");
lista.add("Item 4");
lista.add("Item 5");
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, lista);
View viewFooter = LayoutInflater.from(getActivity()).inflate(R.layout.listview_footer, null, false);
ListView lvItensFooter = (ListView) viewFooter.findViewById(R.id.lvItens);
List<String> listaFooter = new ArrayList<String>();
listaFooter.add("Footer 1");
listaFooter.add("Footer 2");
listaFooter.add("Footer 3");
ArrayAdapter<String> adapterFooter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, listaFooter);
lvItensFooter.setAdapter(adapterFooter);
lvItens.addFooterView(viewFooter);
lvItens.setAdapter(adapter);
Listview-Footer http://felipearon.com.br/img/listview-footer.png
Could include the layout of your
Activity
that contains thisListView
? You could reduce the image size and include the code with the "{}" button in the edit menu.– Wakim