Ich bin mir nicht sicher, ob ich etwas vermisse. Ich kann keine Beispiele oder Tutorials finden, wie man Fortschritte beim Veröffentlichen von Daten mit LiveData macht.Android Architecture Komponenten LiveData Fortschritt Update
Zum Beispiel; Sagen wir, ich habe 5000 Datensätze in meiner Datenbank und möchte zeigen, welchen Datensatz ich aus der Datenbank lese, anstatt einen mittleren Fortschrittsbalken anzuzeigen.
Beispiele zeigen, wie Daten aus einer Datenbank oder einem Netzwerk geladen und eine Liste zurückgegeben werden. Es wird jedoch nicht erwähnt, wie der Fortschritt wie bei AsyncTask veröffentlicht wird.
Soweit ich verstehe Sie alle Daten mit bekommen:
ViewModelProviders.of(this).get(MyViewModel.class);
model.getData().observe(this, data -> {
// update UI
});
ich ein erraten, irgendeine Art von Hörer/Rückruf schaffen könnte, sollte aber nicht Architecture Komponenten speichern Sie das? Fehle ich etwas?