【发布时间】:2016-04-21 04:34:19
【问题描述】:
我要问一个非常基本的问题,但我被困了很长时间。
卡片查看后有一个循环视图,每行有 2 个图像。 现在我想在图像上创建点击监听器而不是recycleview。
这个activity(MainActivity.java)对应的layout(layout_main.xml)只包含recyclerview。每行的元素都在另一个布局中(layout_images.xml)。我从 layout_images.xml 获取图像并将它们膨胀到适配器类(Adapter.java)中。
现在如何只在图像上放置动作监听器。
其次,我想获取我点击的图像。如何得到。 比如,当我们点击一个视图时,我们会创建一些方法
public void onClick(View view){
// some code here
}
view 是我们点击的对象。就我而言,如何获取我单击的图像。 使用类型转换可能会在用户不点击图像时引发异常。
【问题讨论】:
标签: java android xml android-recyclerview