Diese App zeigt Läden in einer Spalte, Waren des jeweiligen Ladens in einer zweiten Spalte.
So sieht die App jetzt aus.
Wenn man einen Laden auswählt, werden dessen Waren angezeigt.
Man kann die RecyclerView mit dem Finger wischen, um Tasten zu enthüllen.
Ein Dialogfenster öffnet sich, wo man die Ware ändern kann.
Einige Merkmale lassen sich zu anderen Zwecken verwenden.
- Fragmente für Übersicht und Einzelheiten (master/detail) kommunizieren über ein ViewModel.
- Die RecyclerView enthält eine zwei-schichtige View, die man zur Seite wischen kann, um Tasten auf dem Hintergrund zu betätigen.
- Die üblichen SQLite Datenbankoperationen werden hier auf Kotlin dargestellt. Die Verbindung zur Datenbank wird innerhalb von jeder Funktion auf- und zugeschlossen, um Zusammenstöße zu vermeiden.
Vorerst bitte ich um Ihre Geduld. Die Hochladung des ersten Entwurfs wird einige Wochen dauern. Anregungen zur Verbesserung des Codes werden jederzeit begrüsst. Von fortgeschrittenen Features darf man natürlich träumen, und diese füge ich gerne zu den Issues mit dem Untertitel "enhancements" hinzu.
StackOverflow RecyclerView mit SQLite Daten versehen
StackOverflow RecyclerView click Empfänger
Mark O'Sullivan baut eine maßgescheiderte View mit GestureDetector.