我有一个填充列表视图的数组适配器。列表视图本身就是一张卡片列表,这些卡片视图包含几个子视图(图像和字符串)。
我有一分钟的设置,在列表视图上有一个onItemClickListener,这样,当单击卡时,它会获取JSONObject,打包一些数据并启动新的活动。
我的问题如下:是否可以更改此行为,以便此卡的图像子视图上的onClickListener可以获取JSONObject并启动新活动,或者可以仅从更高级别的视图获取JSONObject数据。
最佳答案
是的,可以为onClickListener
的子视图设置ListView
。
代码示例:How to know which view inside a specific ListView item that was clicked