我有一个listview,我已经为listview实现了onItemClicklistner,而且我在listview中也有一个图像,我点击它移动到另一个屏幕,但设备上实际发生的是它很难检测到图像被点击,并且列表视图的onitemclick列表器被触发了90%。我如何区分两者。
imageview的听众
iv.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
int id = togglePublicationFlag(iv);
updateDatbase(id, iv.getTag().toString());
}
});
答案 0 :(得分:0)
确保图像高度与ListView项目的高度相似,
您可以尝试使用透明背景使宽度更宽,因此图像看起来相同但点击区域更宽。