没有继承ListActivity,ListView中的item如何实现点击响应? 因为没有继承ListActivity,所以不能用OnListItemClick这个方法了,那应该怎么办?我想让点击后,Item处于被选中状态,返回其id或者position,或者返回一个view也行。然后用别的方法取得返回值后做出处理。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先获得ListView然后ListView.setOnItemClickListener(AdapterView.OnItemClickListener listener)你继承了ListActivity去使用OnListItemClick实际上就是调用了ListActivity封装的ListView的setOnItemClickListener方法 先获得ListViewde的id后,第一、可以为其添加OnItemClickListener事件监听。第二、为其添加Adapter,在里面不是有一个public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub return null; } 方法么,里面有一个position可以试试! ListView.setOnItemClickListener(listener); OnItemClickListener listener = new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View view, int id, long arg3) { // TODO Auto-generated method stub //view 返回的是被点击的那item的view //id 就是那item的id } }; 调试Android时出现ActivityManager: Starting: Intent { act=android.intent.action.MAIN c ScrollView怎么实现上下左右滚动 英语4级又来了~散点分求RP 下载的时候怎么显示多少k/s 大家有没有android sqlite的学习资料啊,发上来共享一下啊. 困扰了我一天的问题,求解答~ LBS应用疑惑, 大家是如何有效处理Activities间跳转的呢? 请问,关于杀死线程的问题 app编译后无法,连接网络失败,大神求帮忙? 【求救】xml诡异报错!!! js代码可以关掉手机浏览器
ListView.setOnItemClickListener(AdapterView.OnItemClickListener listener)
你继承了ListActivity去使用OnListItemClick实际上就是调用了ListActivity封装的ListView的setOnItemClickListener方法
第一、可以为其添加OnItemClickListener事件监听。
第二、为其添加Adapter,在里面不是有一个
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
return null;
}
方法么,里面有一个position可以试试!
public void onItemClick(AdapterView<?> arg0, View view, int id,
long arg3) {
// TODO Auto-generated method stub
//view 返回的是被点击的那item的view
//id 就是那item的id
}
};