android - 在 subview 上使用 onclicklistener 获取 JSON 对象

标签 android json listview android-listview

我有一个填充 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/

相关文章:

c++ - json写组合?

java - 在导航 View 中添加 ListView

C# - 如何在变量名中使用无效字符

android - Gradle执行curl不上传文件

android - 即使我的应用程序不工作,我的广播接收器也会执行

android - 图库和全屏 ImageView,将它们放在一起时出现问题

c# - Json.NET 使用根名称序列化对象

android - 合并 PullToRefresh 和 SwipeListView 库时出现了一些错误

Android:ListView 中的 HTML 链接 - 突出显示问题

java - 如何在不更改 RecyclerView 中的主体的情况下更改 View Drawable 的背景颜色?