Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

ArrayAdapter

Gostaria que meu ArrayAdapter mostrasse mais de uma informacao, alguem pode me dizer qual a melhor maneira?

1 resposta
solução!

Existem algumas formas. Dependendo do que você quiser fazer, você pode:

1) Simplesmente alterar o toString da classe passada ao ArrayAdapter.

2) Alterar o layout passado como segundo argumento do ArrayAdapter. Esse método é mais chato, porque o ArrayAdapter espera que seu layout tenha elementos com ids específicos para que ele possa popular.

3) Criar o seu próprio adapter. Para isso, basta criar uma classe filha de BaseAdapter e implementar o getView. Dessa forma, é possível mostrar qualquer informação num item da lista e customizar completamente seu layout.