我的适配器包含以下视图:
private static class ViewHolder {
ImageView p_Image;
TextView p_Name;
TextView p_Price;
TextView p_Psave;
}
这是我如何实现onItemClick:
gridView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
}
});
如何知道上面4中的哪个视图实际被按下(通过GridView运行OnItemClickListener时)?
由于
答案 0 :(得分:1)
onItemClick
的第二个参数,View v
是对点击的视图的引用。您可以将其与您的观点进行比较,看看它是哪一个。