Spinner
O post hoje é para o pessoal que está começando com o desenvolvimento Android, é o básico para utilizar uma lista de itens e mostrar na tela. Se você tem um inglês básico recomendo os exemplos de “Hello” que o Android Developer disponibiliza, de fato, vou utilizar os exemplos de lá para este post.
Se você estudar ambos tutoriais ( Hello Spinner e Hello ListView) pelo Android Developer verá que um completa o outro no sentido que em um é utilizado um Adapter com itens vindos de um Resource do aplicativo e no outro os itens são provindos de um array criado em tempo de execução.
O objetivo desse post é passar o básico sobre Adapters, que são os responsáveis por conter os itens que podem ser mostrados em ListViews e Spinners.
Primeiro crie um novo projeto Android com o nome “Hello Adapters”, não seja preguiçoso, você está lendo isso aqui para estudar, não é? Então crie o novo projeto no Eclipse. ( Tutorial de como configurar um ambiente de desenvolvimento Android)
Vamos criar uma tela com um Spinner e abaixo dele um ListView para isso temos que definir primeiro um arquivo de layout, então modifique o /layout/main.xml para:
?View Code XML 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/base"