我有带有嵌套 LinearLayout 和多个 ImageViews 的 row_item.xml。它在 ListView 的每一行中生成 2 x 2 图像网格。在 onClick a 我想知道用户点击了哪个 Image 项目。
在 onClick 方法中,我尝试使用 item.getClass() 查看实际出现的项目,它显示了 LinearLayout。我确信这将是行项中的顶级布局。这是我的行项目骨架布局。我正在寻找一些通用的方法,我可以在其中获取任何深度的点击项目。
<LinearLayout>
<LinearLayout>
<ImageView> </ImageView>
<ImageView> </ImageView>
</LinearLayout>
<LinearLayout>
<ImageView> </ImageView>
<ImageView> </ImageView>
</LinearLayout>
</LinearLayout>