Adapter类 public class MyAdapter extends RecyclerView.Adapter<MyAdapter.MyViewHolder> { private ArrayList<String> list; private HashMap<Integer, Boolean> booleanHashMap; public MyAdapter() { list = new ArrayList<>(); booleanHashMap = new HashMap<>(); for (int i = 0; i < 50; i++) { list.add("条目" + i); booleanHashMap.put(i, false); } } //点击接口 public interface OnItemClickListener{ void cliclLister(View view,int position); } private OnItemClickListener mOnleister; public void setmOnleister(OnItemClickListener mOnleister) { this.mOnleister = mOnleister; } //长按接口 public interface OnItemLongClickListener{ void