Como pegar o id de um item selecionado em um ListView?

3 respostas
Z

Galera, boa noite.

Tenho uma tela que possui um listview customizado e nela eu adicionei um botão de excluir em cada row.
Gostaria de saber como faço para pegar o item que foi selecionado nesse botão excluir.

Eu dei uma procurada na internet e achei um tutorial, entendi certinho o que o camarada quis dizer lá, fiz aqui etc, mas ele não comenta como realizar a codificação do evento OnClick, que é minha maior dúvida.

Alguém poderia me auxiliar ??
Agradeço desde já por qualquer ajuda!!

3 Respostas

Z

Já estou seguindo o livro do Lecheta, minha dúvida é só essa mesmo, em como obter o id de um item selecionado em um listview.

De qualquer forma, obrigado pela resposta.

Z

Galera,

Consegui fazer aqui.
Fiz da seguinte maneira, na classe onde gero as rows eu adicionei a seguinte codificação dentro do getView

Button btnExcluir = (Button) view.findViewById(R.id.btnExcluirPedidoProduto);
        
        btnExcluir.setOnClickListener(new View.OnClickListener() {
			public void onClick(View v) {
				PedidoProdutoDAO pedProdDAO = new PedidoProdutoDAO(context);
				pedProdDAO.excluir(pedidoProduto);
			}
		});

Agradeço desde já pela ajuda!

Z

Criado 10 de novembro de 2012
Ultima resposta 10 de nov. de 2012
Respostas 3
Participantes 1