请问大家关于listview的问题 谢谢大家 直接在adapter里面定义item中按钮的onclick时间就可以 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果带ListView的Item中是带Button的,那应该是你自己定义的Adapter,在你自己的Adapter类中你就要把你的Item中的Button实例化,并且添加onClick()事件及其处理,然后在你的Activity中对你的ListView实例添加onListItemClick()事件。最关键的是区别事件的问题,在实际的运行过程中会发现listView的每一行没有焦点了,这是因为Button抢夺了listView的焦点,只要布局文件中将Button设置为没有焦点就OK了。 listView不是有一个setOnItemClickListener()吗?用这个直接监听不 就行了吗、? 同4楼,mListView.setOnItemClickListener(new OnItemClickListener(){ public void onItemClick(AdapterView<?> arg0, View v, int pos, long id) { //............... } }); 就这样就好了啊 请问3楼 :只要布局文件中将Button设置为没有焦点就OK了。这个button属性是哪个呢 谢谢帮忙写下 直接用SimpleAdapter就可以做了哈 , 你可以直接自己配置XML来布局ListView里面的Item , 所以布置Button就不是问题了。至于Click响应 ,Item按下有一个setOnItemClickListener()方法而按钮就直接设置Button的onClick就行了。 你就用 buttton.setFoucs(false);xml文件中就是 android:focusable="false" 楼上的朋友 按钮的点击事件是可以了 可以现在这每行的itemclick事件没有了 随便点哪一行都不触发itemonclick事件了 android listview 添加Button 如何处理 android 多媒体stagefright和openmax解码几个问题 为什么!为什么AVD模拟器总是输出第一次的运行结果??? 求助!老大叫我做个这个东东,完全没思路。 android 百度地图 异常 多个ListView数据显示完整,不用滚动条 listview多列滑动,怎样屏蔽滑动时候容易产生点击事件 Android中的Application 加载图片的问题 如何在android app 中播放优酷视频? 请问如何用自己的代码实现类似系统图片放大功能?用手指拨就可放大 Android开发视频监控软件问题!
最关键的是区别事件的问题,在实际的运行过程中会发现listView的每一行没有焦点了,这是因为Button抢夺了listView的焦点,只要布局文件中将Button设置为没有焦点就OK了。
mListView.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> arg0, View v, int pos,
long id)
{
//...............
}
});
就这样就好了啊
这个button属性是哪个呢 谢谢帮忙写下
至于Click响应 ,
Item按下有一个setOnItemClickListener()方法
而按钮就直接设置Button的onClick就行了。
你就用 buttton.setFoucs(false);xml文件中就是 android:focusable="false"