во-первых, я рассмотрел все ответы ниже. Но моя проблема все еще продолжается.
Как отсортировать 2 зависимых списка массивов?
Добавить несколько списков массивов в RecyclerView
arraylist добавить в новый список переработчиков
как работать с многомерным массивом?
Как работать с Java ArrayList?
как искать данные массива в обзоре переработчика во фрагменте
Как поместить Extra в RecyclerView с массивом из JSON
Печать 2 списков массивовс определенным форматом
Я сделал следующее, кстати. Но мое приложение открывается, и оно немедленно закрывается.
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); }
getItemCount public int getItemCount () {
return ulkelerListe.size()+ulkelerListetwo.size(); }
Logcat
https://github.com/prensmiskin/vollley-one/issues/2#issue-507813748
Я сделал следующее, воспользовавшись ответом, но он не сработал. Два ArrayList один адаптер RecyclerView
Чтобы это работало в вашем подходе, вы должны обеспечить две вещи:
ulkeler
ulkelertwo
ulkelerListe.size
getItemCount()
Размер GetItemCount () больше, чем элементы списка, переданные для привязки к представлению переработчика. При получении данных по индексу, которого нет в списке, возникает исключение.