简体   繁体   English

在 RecyclerView Android Studio 中为 Arraylist 中的项目设置 ID

[英]Setting ids to items in an Arraylist in a RecyclerView Android Studio

I would like to set a different ID for each of my elements in this ArrayList.我想为这个 ArrayList 中的每个元素设置不同的 ID。 It is a recyclerview.这是一个recyclerview。

public void createExampleList() {
        mExampleList = new ArrayList<>();
        mExampleList.add(new exempleitem(R.drawable.ic_android, "Line 1", "Line 2"));
        mExampleList.add(new exempleitem(R.drawable.ic_baseline_beach_access_24, "Line 3", "Line 4"));
        mExampleList.add(new exempleitem(R.drawable.ic_baseline_airplanemode_active_24, "Line 5", "Line 6"));
    } 

I want this so i can add a OnClickListener for each of the items, in order to open different activities.我想要这个,所以我可以为每个项目添加一个 OnClickListener,以便打开不同的活动。

    mAdapter.setOnItemClickListener(new ExampleAdapter.OnItemClickListener() {
        @Override
        public void onItemClick(int position) {
            if (position == 0) context.startActivity(new Intent(context, ActivityOne.class));
            else if (position == 1) context.startActivity(new Intent(context, ActivityTwo.class));
            else if (position == 2) context.startActivity(new Intent(context, ActivityThree.class));
           else context.startActivity(new Intent(context, ActivityFour.class));
        }
    });

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 ArrayList中的RecyclerView项目 - RecyclerView items in ArrayList 显示号码 android studio中textview中的recyclerview项目 - Display no. of items of a recyclerview in a textview in android studio Android Studio RecyclerView 不显示项目 - Android Studio RecyclerView does not show items 如何根据日期/时间过滤ArrayList并将其显示在Android Studio的recyclerview中? - How to filter a ArrayList according to date/time and display it in a recyclerview in Android Studio? 如何在Android Studio的RecyclerView中从Firebase数据库检索arraylist? - How to retrieve arraylist from firebase database in recyclerview in android studio? Recyclerview 适配器错误:Android Studio 中的 Arraylist 大小为零 - Recyclerview adapter error: Arraylist size zero in Android studio Android Studio,更改后退按钮的行为以影响RecyclerView中的项目 - Android Studio, change the behavior of the back button to affect items in a RecyclerView RecyclerView 在适配器 Android Studio 中快速滚动时随机播放项目和更改值 - RecyclerView shuffles items and changing values on scrolling fast in adapter, Android Studio Android Studio,ArrayList无法在列表视图中正确显示项目 - Android studio, ArrayList not displaying items in list view correctly Android Recyclerview的一些项目 - Android Recyclerview for a few items
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM