- Ich verwende Retrofit für Abrufen von Daten
- Wie anders xml für beide Sender und Empfänger verwenden Sie.
-4
A
Antwort
0
Sie sollten getItemViewType()
der RecyclerView.Adapter
verwenden. Gibt verschiedene Werte für verschiedene Ansichten in diesem Callback zurück. Sie erhalten diesen Wert in viewType
von onCreateViewHolder
Rückruf. Inflatieren Sie verschiedene Layouts basierend auf der viewType
.
0
Erstellen 2 Ansichten LINKS und RECHTS basierend auf Nachrichtentyp (senden oder empfangen) Sichtbar/Unsichtbar links/rechts Ansicht
Verwandte Themen
- 1. IndexOutOfBoundsException in RecyclerAdapter mit zwei Ansichtstypen
- 2. Ein RecyclerAdapter für zwei Aktivitäten
- 3. IndexOutOfBoundsException in RecyclerAdapter mit mehreren Ansichtstypen
- 4. Wie füge ich zwei separate Daten in einen Datensatz ein?
- 5. Wie füge ich meiner RubyMotion Android App ein Symbol hinzu?
- 6. Wie füge ich ein SpanElement in einen TextFlow ein?
- 7. Wie füge ich ein Layout in ein Layout in Android
- 8. Wie füge ich ein Video in einen Rahmen ein?
- 9. Wie füge ich eine andere Sprache in meine App ein?
- 10. Wie füge ich einen gegabelten Zweig ein
- 11. Wie füge ich ein Div zwischen zwei Divs ein?
- 12. Ich möchte ein Element wieder klickbar machen
- 13. Ich möchte ein Xposed-Modul machen
- 14. Wie füge ich einen Bereich in ein Suchformular ein? (Genesis)
- 15. Wie füge ich Termine in Recyclerview für einen Chat hinzu?
- 16. Wie gestalte ich ein benutzerdefiniertes Chat-Steuerelement in Android?
- 17. Wie füge ich einen h2 in einen MeanMeanu-Container ein
- 18. Wie füge ich Wahlfelder ein?
- 19. Wie füge ich ein Wörterbuch in ein anderes Wörterbuch ein?
- 20. Wie füge ich in SPARQL ein?
- 21. Wie füge ich einen Buchstaben in mein benutzerdefiniertes Optionsfeld ein?
- 22. Wie füge ich Wert in getViewType in Android ein?
- 23. Wie füge ich mehrere Funktionen in einen Befehl ein?
- 24. Wie füge ich einen String ein, der ein ";" enthält
- 25. Wie füge ich Daten in zwei aufeinander bezogene Tabellen ein?
- 26. Wie füge ich meine Webseite in einen iframe ein?
- 27. Wie füge ich einen kreisförmigen Fortschrittsbalken in meinen Alertdialog ein?
- 28. Wie füge ich Daten von zwei Tabellen in Firebase ein?
- 29. Wie füge ich Kalender und Uhr in meine App ein?
- 30. Android füge zwei Bilder ein, 1 übereinander
https://stackoverflow.com/q/26245139/115145 – CommonsWare
zwei Zeilen erstellen. z.B . right.xml left.xml aufblasen sie nach empfänger oder sender –
https://stackoverflow.com/questions/26245139/how-to-create-recyclerview-with-multiple-view-type –