1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Canaboca, 24.08.2011 #1
    Canaboca

    Canaboca Threadstarter Neuer Benutzer

    Hallo!
    Ich bräuchte dringend euren Tipp, wie ich dieses Problem angehen könnte:

    Ich habe eine Main-Activity und von dieser kann ich 3weitere Activitys aufrufen. Alle 3 Activitys haben einen zurück-Button um zw. den Activitys zu switchen. Ich erhalte vom Server(von einer Datagramsocketkommunikation) laufend neue Daten und diese Daten muss ich dann dementsprechend der richtigen Activity weiterleiten, damit der User dann beim Aufruf der Activity am neuesten Stand ist.

    Meine Frage:
    Soll ich die Socket-Kommunikation(das Erhalten von Daten) in eine Service reingeben?
    Wenn ja, wie kann ich die Daten, die ich erhalte, der speziellen Activity weiterleiten/senden?
     
    Zuletzt bearbeitet: 24.08.2011
  2. swordi, 25.08.2011 #2
    swordi

    swordi Gewerbliches Mitglied

    hallo

    ja das würde ich schon in einen service geben.

    deine activities sollen sich beim service registrieren und erhalten dann die entsprechenden daten. wenn die activity wieder in den vordergrund kommt, zeigt sie halt die erhaltenen daten an, die sie vom service bekommt.

    so in etwa wäre meine grobe struktur
     
    Canaboca gefällt das.
  3. Canaboca, 25.08.2011 #3
    Canaboca

    Canaboca Threadstarter Neuer Benutzer

    Danke für deine Idee ! :smile:
    - muss ich die AIDL verwenden um Daten vom Service zu erhalten für die Activitys ?
     
  4. Iblis, 25.08.2011 #4
    Iblis

    Iblis Android-Hilfe.de Mitglied

  5. swordi, 25.08.2011 #5
    swordi

    swordi Gewerbliches Mitglied

    nein aidl ist für prozessübergreifende kommunikation.

    und ja es geht wohl in richtung observer pattern. das kannst dir mal genauer anschauen.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Activity als Dialog - RecyclerView funktioniert nicht mehr Android App Entwicklung 14.08.2017
[GESCHLOSSEN] Random ListItem ausgeben funktioniert nicht mehr Android App Entwicklung 13.08.2017
[OFFEN] SVN Commit in Android Studio funktioniert nicht mehr Android App Entwicklung 07.08.2017
[ERLEDIGT] Daten/Code meiner App speichern? Android App Entwicklung 27.07.2017
[ERLEDIGT] Mehrere Verzeichnisse abfragen Android App Entwicklung 02.07.2017
[ERLEDIGT] RFID Karten Kommunikation? Android App Entwicklung 18.06.2017
[OFFEN] Wie kann ich mehrere Marker in eine MapView laden Android App Entwicklung 25.03.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
ArrayList Elemente beinhalten nur Daten des letzten Elements? Android App Entwicklung 25.02.2017
Auswahl mehrerer RadioButton in einem TextView ausgeben Android App Entwicklung 23.02.2017
Du betrachtest das Thema "Daten der Socket-Kommunikation in mehrere Activitys weiterleiten" im Forum "Android App Entwicklung",