android_自定义recyclerView的点击事件

来源:互联网 发布:人工智能李开复读后感 编辑:程序博客网 时间:2024/06/05 05:48

第一导入revyclerView依赖:

第二:在适配器中定义接口

 private OnItemClick onItemClick;    public static interface OnItemClick{        void OnItemClick(View view,int position);    }    public void setOnItemClick(OnItemClick onItemClick) {        this.onItemClick = onItemClick;    }
第三:在MAinActivity中 适配器:

 adapter.setOnItemClick(new MyAdapter.OnItemClick() {            @Override            public void OnItemClick(View view, int position) {                Toast.makeText(MainActivity.this,"点击了"+position+"条目",Toast.LENGTH_SHORT).show();                Intent intent = new Intent(MainActivity.this, Main2Activity.class);                startActivity(intent);            }        });



原创粉丝点击