如何处理 Android 中的 ListView 点击 [英] How to handle ListView click in Android

查看:37
本文介绍了如何处理 Android 中的 ListView 点击的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何监听 ListView 上的点击事件?

How do I listen to click event on a ListView?

这就是我现在拥有的

ListView list = (ListView)findViewById(R.id.ListView01);  
...  
list.setAdapter(adapter);  

当我执行以下操作时

list.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {  
   public void onItemSelected(AdapterView parentView, View childView, 
                                                         int position, long id) 
   {  
       setDetail(position);  
   }

   public void onNothingSelected(AdapterView parentView) {  

   }  
});  

这似乎对点击没有任何作用.
所有这些代码都存在于一个扩展 Activity 的类中.

That doesn't seem to do anything on click.
And all those code live within a class that extends Activity.

推荐答案

在你的列表视图中,使用 setOnItemClickListener

On your list view, use setOnItemClickListener

这篇关于如何处理 Android 中的 ListView 点击的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆