No Listview onItemClick() ouvinte não está funcionando?
-
21-12-2019 - |
Pergunta
Eu adicionei um onItemClick() ouvinte para um listview.O ouvinte não está funcionando.
Aqui está o código que eu estou trabalhando com:`
MyBaseAdapter ma= new MyBaseAdapter(context, myList);
lvDetail.setAdapter(ma);
lvDetail.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
ListData ld= myList.get(arg2);
String des=ld.getDescription();
Toast.makeText(context,"description"+des, Toast.LENGTH_LONG).show();
}
});
Solução
Como você está usando adaptador personalizado, por favor, escreva listener dentro do getiew do adaptador no item de lista e execute a operação.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow