直接在adapter里面定义item中按钮的onclick时间就可以
解决方案 »
- 请教异常的原因No Activity found to handle Intent { act=android.intent.action.VIEW dat=w
- SipDemo使用的问题
- android 相关
- gridview 如何获取选定单元格
- Toast通知里面的context不会填写导致虽然编译通过,但是运行后点击button后出错
- Android 实现左右滑动菜单
- AlarmManager.setRepeating 可以被重复注册吗?
- 自定义EditText
- android 多个imageview缩放,拖动
- 关于BufferReader没读到数据的问题
- 请问如何用自己的代码实现类似系统图片放大功能?用手指拨就可放大
- 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"