Ich habe Liste, Liste jeweils in ihrer eigenen Aktivität angezeigt. Jetzt möchte ich sie so kombinieren, dass sie in ListView oder einer ähnlichen Ansicht angezeigt werden, sodass Objekte in den beiden Listen in abwechselnden Reihen angezeigt werden. row1 object1 von list1, row2 object1 von list2 und so weiter. Ich möchte Objekt1 und Objekt2 nicht zu einem einzigen Objekt kombinieren und es an CustomAdapter senden. Ich kann die Objekte über die öffentliche Methode oder über eine Schnittstelle an CustomAdapter senden, aber wie würde ich dann mit getcount() umgehen?Android ListView mit Gruppen von 2, wo jede Zeile in der Gruppe ein anderes Objekt ist
-1
A
Antwort
0
Sie können etwas wie Balg machen. Obwohl es keine endgültige Lösung ist, gebe ich dir nur einen Hinweis.
public int getCount(){
return object1.length() + object2.length();
}
public Object getItem(int position){
if(position % 2 == 0){
return object1[position/2];
} else {
return object2[position/2];
}
}
Verwandte Themen
- 1. Android - 2 ListView in der gleichen Zeile
- 2. Android Listview mit unterschiedlichen Layouts für jede Zeile?
- 3. Listview mit benutzerdefinierten Layout für jede Zeile
- 4. Listview mit verschiedenen Layout-Inflation für jede Zeile
- 5. Ein anderes Suffix für jede Zeile auf Highstock/Highcharts
- 6. Anzeige anderes Symbol auf Listview in Android
- 7. Klicken Sie auf, um ein anderes Objekt anzuzeigen Android
- 8. Zählen Sie jede Bedingung innerhalb der Gruppe
- 9. Objekt in ein anderes kopieren
- 10. Aufzählen jeder Zeile für jede Gruppe in einem Datenrahmen
- 11. Android ExpandableListView onClickListener für Gruppe Zeile
- 12. C# ListView erscheint leer mit Gruppen
- 13. Android ListView Objekt entfernen
- 14. Regex für jede Gruppe von Leerzeichen am Anfang einer Zeile
- 15. Gruppieren nach 'other', wo Gruppen mit kleinem Beitrag in 'Anderes' Feld enthalten sind - MySQL
- 16. Wie funktioniert das Kommentieren von Gruppen, ohne jede Zeile in Matlab kommentieren zu müssen?
- 17. Javascript mit einer Objekt-Methode in ein anderes Objekt
- 18. ein Objekt an ein anderes Objekt initialisieren
- 19. Wie von einem Objekt auf ein anderes
- 20. Android ImageView erstreckt sich nicht vertikal in der ListView Zeile
- 21. Coffee: einzeiler Objekt in ein anderes
- 22. Berechne Ränge für jede Gruppe
- 23. C++ "Gruppe wo" -Algorithmus
- 24. Erste sichtbare Gruppe in der ListView UWP
- 25. Anzeigen von Gruppen innerhalb von Gruppen mit Powershell
- 26. MySQL - Speichern von Gruppen der Benutzer ist in
- 27. Android SQLite Zeile löschen Aus Tabelle 2 Wo Argumente
- 28. Wie beschleunigt man das Ersetzen von fehlenden Werten für jede Gruppe durch Gruppen in Pandas?
- 29. Berechnung auf Gruppen nach Gruppe mit Pandas
- 30. Beschriften Sie jede Zeile mit Prozent von insgesamt für die Gruppe von, in Pandas?
Was haben Sie schon versucht? Was speziell nicht funktioniert hat? Versuchen Sie, einen Code zu veröffentlichen, den wir betrachten können, und Fehler/Ergebnisse, die unerwartet sind. – blur0224