如何在RecyclerView中使用2 ArrayList?

问题描述 投票:0回答:1

首先,我在下面查看了所有答案。但是我的问题仍然存在。

How to sort 2 dependent ArrayLists?

Add Multiple ArrayLists to RecyclerView

arraylist add to new recyclerview

how to work with Multidimensional arraylist?

How to work with Java ArrayList?

how to search arraylist data in recyclerview in fragment

How putExtra in RecyclerView with arraylist from JSON

Print 2 ArrayLists with specific format

我做了以下操作。但是我的应用程序打开,然后立即关闭。

MainActivity.java

ArrayList<String> ulkeler = new ArrayList<>();
ulkeler.add("TÜRKİYE");
ulkeler.add("RUSYA");
ulkeler.add("FRANSA");
ulkeler.add("İNGİLTERE");
ulkeler.add("JAPONYA");
ulkeler.add("ALMANYA");


ArrayList<String> ulkelertwo = new ArrayList<>();
ulkeler.add("TÜRKİYEw");
ulkeler.add("RUSYAw");
ulkeler.add("FRANSAw");
ulkeler.add("İNGİLTEREw");
ulkeler.add("JAPONYAw");
ulkeler.add("ALMANYAw");

adapter = new MyAdapter(this,ulkeler,ulkelertwo);
rv.setAdapter(adapter);

onBindViewHolder

public void onBindViewHolder(@NonNull one holder, int position) {
    String ulke = ulkelerListe.get(position);
    String ulketwo = ulkelerListetwo.get(position);

    holder.textView.setText(ulke);
    holder.textViewtwo.setText(ulketwo);



}

getItemCountpublic int getItemCount(){

    return ulkelerListe.size()+ulkelerListetwo.size();
}

Logcat

https://github.com/prensmiskin/vollley-one/issues/2#issue-507813748

我利用了答案,做了以下工作,但是没有用。Two ArrayList one RecyclerView Adapter

android arraylist android-recyclerview android-cardview
1个回答
0
投票

GetItemCount()的大小大于为绑定到回收者视图而传递的列表项。在获取索引不在列表中的数据时会导致异常。

© www.soinside.com 2019 - 2024. All rights reserved.