Como obter itens selecionados do Listview no Android

Um controle Android ListView contém vários valores que os usuários podem selecionar. Cada controle que você cria na interface do Android usa um ID exclusivo. O ID é usado para recuperar o controle e identificar o item selecionado pelos usuários. Você usa o item selecionado para determinar a ação que será executada após a entrada do usuário.

Passo 1

Clique duas vezes no arquivo “Eclipse.exe” no seu computador para abrir o programa SKD de desenvolvimento Android. Abra seu projeto Android.

Etapa 2

Clique duas vezes no arquivo de código-fonte Java que contém o menu do seu detector. Inicie o código criando uma variável que aponta para o controle ListView. O código a seguir aponta para um ListView chamado “customers”:

ListView lv = (ListView) findViewById (R.id.customers);

Etapa 3

Crie um “detector”, que é ativado quando seus usuários selecionam um item. A função a seguir cria um detector para os “clientes” do ListView:

lv.setOnItemClickListener (novo OnItemClickListener () {public void onItemClick (AdapterView <?> customerAdapter, rodapé da exibição, int selectedInt, long selectedLong) {

}

Etapa 4

Adicione a função que determina os itens selecionados. O código a seguir recupera os valores selecionados:

String listChoice = (lv.getItemAtPosition (selectedInt));

Referências

 

Você pode estar interessado:

Deixe um comentário