我在我的回收器适配器的onBindViewHolder方法中为ImageVIew注册了onLongCLickListener(可能不是最好的方法)。
swipeBaseViewHolder.ava.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
Log.i(TAG,"longclick");
}
}
当我检查logcat时,我注意到longclick在一次长按一下就调用了两次。