Listas são necessárias na maioria dos apps e por isso vamos criar uma lista simples. Nesse primeiro post ela será criada da maneira mais simples possível, na parte 2 vamos implementar alguns métodos usados nas listas.
O exemplo é o ListaSimplesExemplo.
A primeira modificação em relação as activitys tradicionais é utilizar ListActivity ao invés de Activity como mãe da nossa tela, ficando assim:
Como é uma lista simples, ela pode ser criada assim:
E então criamos um adapter para a lista, acostume-se com o conceito de adapter, porque em lista mais complexas nós implementaremos nossos adapters.
O exemplo é o ListaSimplesExemplo.
A primeira modificação em relação as activitys tradicionais é utilizar ListActivity ao invés de Activity como mãe da nossa tela, ficando assim:
public class ListaSimples extends ListActivity {}
Isso facilita nosso controle da tela, já que a classe ListActivity nos proporciona métodos para tratamento de listas, mas também seria possível a implementação da lista utilizando a classe Activity.
Como é uma lista simples, ela pode ser criada assim:
private String[] menuPrincipal = {"Opção Um", "Opção Dois", "Opção Três"};
E então criamos um adapter para a lista, acostume-se com o conceito de adapter, porque em lista mais complexas nós implementaremos nossos adapters.
ArrayAdapterPronto... temos uma lista básica na tela.adapter = new ArrayAdapter (ListaSimples.this, android.R.layout.simple_list_item_1, menuPrincipal); setListAdapter(adapter);
Continua - Parte 2
Já dizia o poeta: "Eu não sou cachorro não, pra viver assim, tão humilhado"

Comentários
Postar um comentário