Hallo alle in der Notwendigkeit zu wissen, was die richtige Art der Verwendung der Async in Registerkarte Layout Aktivität ist.Wie Async Aufgabe in Android Tablayout-Aktivität zu verwenden ...?
In meiner Aufgabe gibt es eine Aktivität mit zwei Tabs.
Tab1 und Tab2
Tab1 Laden von Daten vom Server und die Daten zeigen.
Tab2 Laden Sie auch die anderen Daten vom Server und zeigen Sie die Daten in der Listenansicht.
Im Async-Task in Tab1 und Tab2, aber das Problem ist, wenn die Aktivität gestartet dann die beiden Async Task-Klasse führen zur gleichen Zeit, die den Fehler verursachen.
ich brauche, wie es sapratly‘zu verwenden, wenn erste Fragment Registerkarte visable ist dann die rirst Async Aufgabe ausführen und wenn das zweite Fragment ist das 2. Async Aufgabe eins nach dem anderen visable dann laufen.
wenn ich die wichtigsten Daten in Haupttätigkeit erhalten dann, wie diese Daten zu Registerkarten senden ....? – sunny
Sie könnten einen Bus verwenden, zum Beispiel mit der [EventBus] (https://github.com/greenrobot/EventBus) -Bibliothek. – manfcas
Probieren Sie http://stackoverflow.com/questions/12739909/send-data-from-activity-to-fragment-in-android und Sie können entweder einen Bus oder eine statische Variable verwenden –