RecyclerView : get position and switch to activity

后端 未结 3 604
刺人心
刺人心 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:39

    Within your onClick(View v) you can simply call getLayoutPosition() which will return the position where the click happened. Check the official docs for further information.

    So your code would be something like this:

    @Override
    public void onClick(View v) {
        switch(getLayoutPosition()){
           //TODO
        }
    }
    

    Preferably you should use an Interface to handle the click.

提交回复
热议问题