我有一个填充 ListView 的数组适配器。 ListView 是卡片列表,这些卡片 View 包含多个 subview (图像和字符串)。
我当时有一个设置,我在 ListView 上有一个 onItemClickListener,这样当单击卡片时它会获取 JSONObject,打包一些数据并启动一个新 Activity 。
我的问题如下:是否可以更改此行为,以便此卡片的图像 subview 上的 onClickListener 可以获得 JSONObject 并启动新 Activity ,或者只能从更高级别的 View 中获取 JSONObject 数据.
最佳答案
是的,可以为 ListView
的 subview 设置一个 onClickListener
。
代码示例:How to know which view inside a specific ListView item that was clicked
关于android - 在 subview 上使用 onclicklistener 获取 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32077349/