解决recyclerview中定义点击监听和长按监听同时触发的问题

在recyclerview中定义setOnLongClickListener,执行长按的操作,会触发点击的操作。
解决:

	holder.itemView.setOnLongClickListener(new View.OnLongClickListener() {
			@Override
			public boolean onLongClick(View view) {
				//	int position = holder.getLayoutPosition();

				mRecyclerviewLongClickInterface.setOnLongClickListener(view, position);

				return false;
			}
		});

把return false修改为return true就可以解决问题。

你可能感兴趣的:(Android项目bug修复,java,android,开发语言)