Come aggiungere dynamicmente più elenchi di arrays nell'elenco

Vorrei aggiungere un elenco di arrays multipli in un elenco e visualizzare in visualizzazione di elenco utilizzando l'adattatore personalizzato con la sezione. Ho provato qui è il mio codice che ho provato

for (int i=0;i<mModelJsoncatData.size();i++){ if (mModelJsoncatData.get(i).getCatName().equals("Eating")) { ListAll.add(new String(mModelJsoncatData.get(i).getCatName())); ListAll.addAll(mModelJsonEating); } if (mModelJsoncatData.get(i).getCatName().equals("Feeling")) { ListAll.add(new String(mModelJsoncatData.get(i).getCatName())); ListAll.addAll(mModelJsonFeeling); } if (mModelJsoncatData.get(i).getCatName().equals("Listening to")) { ListAll.add(new String(mModelJsoncatData.get(i).getCatName())); ListAll.addAll(mModelJsonListening); } if (mModelJsoncatData.get(i).getCatName().equals("Watching")) { ListAll.add(new String(mModelJsoncatData.get(i).getCatName())); ListAll.addAll(mModelJsonWatching); } } MAdapter adapter=new MAdapter(this,ListAll); listview1.setAdapter(adapter); 

ma non mostrando i risultati desiderati suggerimenti o aiuto necessari

  • come impostare ombra in una vista in android?
  • Drawable.setColorFilter () non funziona su Android 2.1
  • Come trovare la posizione utente utilizzando la torre di cella?
  • Devo utilizzare PhoneGap anziché accentuare l'SDK Android?
  • PhoneGap: C'è un modo per arrestare la tastiera da ridimensionare la visualizzazione?
  • Pulsante dello spazio di filter dell'elenco di filter di Android?
  • LocationClient non rilascia il richiamo quando la spia dello schermo si spegne ma il mio WakefulThread funziona correttamente come previsto
  • Cambiare la posizione del Dialog sullo schermo Android
  • Come fissare l'orientamento del layout alla verticale?
  • Cordova / Phonegap Tutte le richieste di Ajax esterne restituiscono 404
  • Android Leggi i contenuti di un URL (contenuti mancanti dopo il risultato)
  • API di Google visione mobile di Google - leggere il text specifico con in un recatangle
  • One Solution collect form web for “Come aggiungere dynamicmente più elenchi di arrays nell'elenco”

    Quello che volete è un elenco di liste!

     List<List<Integer>> lists = new ArrayList<List<Integer>>(); for (int i = 0; i < 4; i++) { List<Integer> list = new ArrayList<>(); lists.add(list); // Use the list further... } 

    Per unire 3 arrayslist a uno

     List<String> combined = new ArrayList<String>(); combined.addAll(firstArrayList); combined.addAll(secondArrayList); combined.addAll(thirdArrayList); 

    Riferimento: – https://stackoverflow.com/a/8625256/7795876

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.