RecyclerView : get position and switch to activity

后端 未结 3 607
刺人心
刺人心 2020-12-13 16:18

How is it possible to get the position of the item which was clicked in the RecyclerView row and than make a intent to an activity in the onClick m

3条回答
  •  鱼传尺愫
    2020-12-13 16:25

    or you can just add :

    public class MyAdapter extends RecyclerView.Adapter {
    
    ...
        class MyViewHolder extends RecyclerView.ViewHolder {
    
            public MyViewHolder (View itemView) {
                super(itemView);
    
                itemView.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        Log.d(TAG, "Element " + getAdapterPosition() + " clicked.");
                    }
                });
            }
    
    
        }
    

提交回复
热议问题