Ich möchte ein benutzerdefiniertes Layout erstellen, das Bilder enthält und dasselbe Layout immer wieder wiederholt, bis keine Elemente mehr übrig sind. Jedes Quadrat stellt ein Bild dar:Wiederhole dasselbe Elementmuster im Layout
0
A
Antwort
0
ich empfehlen würde ein RecyclerView
mit einem benutzerdefinierten Adapter verwenden. Innerhalb Ihrer Ansichtsbindung würden Sie Ihr benutzerdefiniertes Layout aufblasen und an das Element in der Liste binden.
0
Verwenden Sie RecyclerView
, um Listenelemente anzuzeigen, und verwenden Sie RecyclerView.Adapter
als Adapter. Erstellen Sie ein separates Layout für einen Satz von Elementen (in Ihrem Fall 4 Bilder in TableView
) und verwenden Sie dieses Layout als Element Ihrer RecyclerView
.
0
Verwenden Sie RecyclerView, um diese Art von Layout zu haben. Inside RecyclerView.ViewHolder nehmen Sie "Bild 1", "Bild 2", "Bild 3" & "Bild 4" von findViewById. Dann machen Sie in Ihrem RecyclerView.Adapter eine Methode wie
public void dataBind()
{
//store your four images data here
notifyDataSetChanged();
}
@Override
public void onBindViewHolder(DataObjectHolder holder, int position) {
//bind your four images data to viewholder which contains holder for four images
holder.label.setText(mDataset.get(position).getmText1());
holder.label1.setText(mDataset.get(Position+1).getText2());
holder.label3.setText(mDataset.get(position+2).getmText3());
holder.label4.setText(mDataset.get(Position+3).getText4());
}
Verwandte Themen
- 1. Ermitteln, ob zwei Ressourcen-IDs auf dasselbe Layout zeigen
- 2. Routen Probleme im Layout
- 3. Variables Layout im Swing
- 4. Benutzerdefiniertes Layout im Grid
- 5. LibGDX wiederhole TextureRegion
- 6. Overlaying divs im Flexbox-Layout
- 7. Elemente im Layout richtig ausrichten
- 8. Benutzerdefinierte Ansicht im XML-Layout
- 9. Espresso Kinder im Layout auswählen
- 10. Bilder im selben Layout wiederverwenden
- 11. Responsive Layout: Wie man Positionen im Smartphone-Layout wechselt
- 12. Tab layout und view pager im tab layout und viewpager
- 13. Schaltflächen im MainActivity-Layout werden nicht mit Fragment-Layout angezeigt
- 14. Kann Layout automatisch (Diagramm im Anhang) automatisch Layout?
- 15. Android Layout links und rechts im horizontalen Layout ausrichten
- 16. Wiederhole dich nicht gegen Internationalisierung
- 17. Wie wiederhole ich das Muster?
- 18. Wie wiederhole ich das Geschäftsjahr?
- 19. Jsf wiederhole innerhalb der Datentabelle
- 20. AngularJS ng-wiederhole ein Objekt
- 21. JSONArray duplizieren dasselbe Ergebnis
- 22. Eingabefelder, die dasselbe anzeigen
- 23. Wie wiederhole ich eine Liste?
- 24. Wie wiederhole ich Sprite horizontal?
- 25. Wiederhole Spalten in einer Tabelle
- 26. wiederhole eine if else-Anweisung
- 27. Erfassen eines Rasterelementklickereignisses im react-grid-Layout
- 28. Android. Positionierung von 3 Blöcke im Layout
- 29. Wie man Searchview im Layout in Android
- 30. Fehler im Layout Kann es nicht herausfinden!