| |||||||
Das Thema "Reload ListView Data" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 27.07.2011
Beiträge: 7
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
| ich habe eine App mit mehreren Tabs mit jeweils einer ListView. Dieses werden beim Start geladen und mit Daten aus einem WebService gefüllt. Das ist alles bisher kein Problem. Der User muss bei uns z.B. eine Stadt wählen.(Dieses Passiert auch über eine Activity) Jetzt möchte ich folgendes realisieren: Speichert der User die Stadt kommt er auf die letzte Activity zurück. In diesem Augenblick sollen alle ListViews neu geladen werden. Wie geht das? Unter iOS kenne ich es mit [NSNotificationCenter] Vielen Dank für die Hilfe |
| | |
| | #2 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
onResume() ist dein freund
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #4 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
dann musst halt im onResume abfragen, ob sich die stadt geändert hat wenn nicht, tu nichts
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #5 (permalink) |
| Neuer Benutzer Registriert seit: 27.07.2011
Beiträge: 7
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
|
Das wäre eine Möglichkeit! Danke ... Wobei ich gerne im Hintergrund die Daten neu laden will! Gibt’s da nichts adäquates? ^^ Würde ja gerne sowas haben...wo ich eine Message zentral registrieren kann und dann einfach aus irgend einer Activity diese Message an alle schicke. Finde dazu leider keinen einfachen Ansatz |
| | |
| | #6 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
das konzept vom ios gibts bei android so nicht.
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| Folgender Benutzer bedankt sich bei swordi für diesen Beitrag: | pkleimeyer (27.07.2011) |
| | #8 (permalink) |
| Android Guru Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
|
startActivityForResult() nutzen. Das Result in der Auswahlactivity setzen und das im onResume() der aufrufenden Activity holen und prüfen.
__________________ Follow/Add/Circle/Whatever me on Google+ Solitaire HD, ein Solitaire optimiert für Honeycomb. |
| | |
| | #9 (permalink) |
| Neuer Benutzer Registriert seit: 27.07.2011
Beiträge: 7
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
|
ich habe es folgendermaßen gelößt: In meiner ListActivity: Code: public BroadcastReceiver reloadReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
loadDataOnAsynkTask();
}
}; Code: registerReceiver(reloadReceiver, new IntentFilter("de.sample.reloadAll")); Code: Intent reload = new Intent("de.sample.reloadAll");
sendBroadcast(reload); |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wie /data/data auch auf SD-EXT? | Haunter1982 | Root / Hacking / Modding für T-Mobile Pulse | 1 | 18.02.2011 11:52 |
| listView.setChoiceMode() in einer custom ListView | mr.freeze | Android App Entwicklung | 0 | 16.02.2011 09:57 |
| [CM6] Fast unendlich viel Platz für Apps: FireRat Apps2SDEXT mit /data/data/ Bind | bemymonkey | Android Allgemein | 39 | 11.02.2011 10:03 |
| Homescreen Reload - Nervt | DocMAX | Motorola Milestone Forum | 9 | 06.11.2010 21:09 |
| Daten auf SD verschieben (Ordner: data/data/) | Atze001 | Root / Hacking / Modding für T-Mobile G2 Touch | 6 | 01.10.2009 10:46 |