1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Daten zwischen Services austauschen

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von fr3ak2k2, 14.12.2011.

  1. fr3ak2k2, 14.12.2011 #1
    fr3ak2k2

    fr3ak2k2 Threadstarter Neuer Benutzer

    Beiträge:
    14
    Erhaltene Danke:
    1
    Registriert seit:
    21.10.2011
    Hallo Leute,

    gibt es eine Möglichkeit Daten zwischen 2 Services auszutauschten?
    Also z.b. in einem Service werden Lokalisierungsdaten ausgelesen, in einem anderen Service sollen diese Daten weiterverarbeitet werden...

    Wäre nice wenn Ihr mir helfen könntet...

    GreeZ
     
  2. Unicate, 14.12.2011 #2
    Unicate

    Unicate Android-Experte

    Beiträge:
    473
    Erhaltene Danke:
    57
    Registriert seit:
    09.08.2010
    Wieso verwendest du für beides nicht einen Service?
    Wäre doch viel einfacher.
    Es sei denn du hast 2 verschiedene Apps, dann wird das schwieriger.

    Ansonsten kann man einen Service erstellen und die jeweiligen Tasks in Threads auslagern. Mit nem Listener dann das ende des einen Tasks abwarten und den anderen zur Verarbeitung starten.


    Wenn der User "sich am Screen befindet" könnte man die Daten zwischen 2 Services über eine Activity austauschen, was aber SEHR umständlich wäre. Kann man nicht "einfach" einen Service an einen Service binden? Hab mir da nie gedanken drüber gemacht...
     
  3. miha, 16.12.2011 #3
    miha

    miha Fortgeschrittenes Mitglied

    Beiträge:
    294
    Erhaltene Danke:
    43
    Registriert seit:
    12.01.2010
    Intent mit Extra?
     

Diese Seite empfehlen