【发布时间】:2016-01-15 17:50:32
【问题描述】:
我的回收器视图的项目有一些不同的视图,如果我将点击监听器添加到带有视图和位置参数的回收器视图,它必须有一个点击监听器,它总是在点击时采用视图后面的布局。因此,我在 onBindViewHolder 中设置我的点击侦听器,如下所示:
holder.myTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// stuff
}
});
holder.myImageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// stuff
}
});
不知这方法是否正确?
【问题讨论】:
-
我认为这取决于您在 onclick 方法中所做的事情。我看不出这种方法有什么问题。
-
是的,这是正确的方法,我也使用了同样的方法
标签: android android-recyclerview