onLongClick 调用了两次

onLongClick called twice

我在回收器适配器的 onBindViewHolder 方法中为 ImageVIew 注册了 onLongCLickListener(可能不是最好的方法)。

         swipeBaseViewHolder.ava.setOnLongClickListener(new View.OnLongClickListener() {
                @Override
                public boolean onLongClick(View v) {
                    Log.i(TAG,"longclick");
                }
            }

当我查看 logcat 时,我注意到长按图像时会调用两次 longclick。

所以这是 android Swipelayout 库中的错误。 github 上的一个拉取请求解决了这个问题