Dank für all die Hilfe vor kurzem zu zeigen! Eine andere Frage!Android - Die beste Weg, um Daten ohne große Menge von Layout-Dateien
In der App, die ich baue, habe ich derzeit eine Layout-Datei mit einem erweiterbaren lstview, wo Sie 10 Optionen wählen können. Wenn Sie eine dieser Optionen auswählen, wählen Sie weitere 4 Optionen. Ab dem Auswählen der Woche haben Sie dann 3 weitere Optionen. Jede dieser 3 Optionen öffnet derzeit eine neue Aktivität mit einer Listenansicht mit einem Kontrollkästchen und einer Textansicht in jeder Zeile mit jeweils etwa 10 Zeilen.
Anstatt 30 Layout-Dateien zu machen, die wahrscheinlich die App zum Absturz bringen werden (nicht sicher, wie viele es dauern würden, um die App zum Absturz zu bringen), denke ich, dass es einen besseren Weg geben muss. Ich habe nachgeschlagen und kann nicht wirklich finden, wonach ich suche. Ich habe ein wenig über sqlite gelesen, aber brauchen Sie nicht immer noch separate Layoutdateien, um verschiedene Teile der Tabellen aufzurufen? Gibt es eine Möglichkeit, eine einzelne Layoutdatei mit einer Listenansicht zu erstellen und die Listenansicht mit unterschiedlichen Daten aus sqlite zu füllen, je nachdem, woher der Klick in der erweiterbaren Listenansicht kam?
Wenn sie zum Beispiel auf Workout 29 in der erweiterbaren Listenansicht klicken, dann klicken Sie auf Woche 1 und dann auf Tag 1. Kann dieses Layout Daten von sqlite db laden. Dann, wenn sie zurück gehen und Click Workout 30, Woche 2, Tag 3 sagen, das gleiche Layout laden verschiedene Informationen aus der db?
Ich versuche auch, um herauszufinden, wie eine doppelte erweiterbare Liste Ansicht
Dank noch einmal zu machen!
Es würde Tausende von Layout-Dateien benötigen, um eine App zum Absturz zu bringen. Eine App mit nur 30 ist noch ziemlich klein. –