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

    dereulenspiegel Threadstarter Android-Hilfe.de Mitglied

    Hallo,

    vor einiger Zeit habe ich mit der Entwicklung für Android begonnen. Aber nun stehe ich schon vor einem recht großen Problem. Und zwar möchte ich einen Jabberclient für Android entwickeln. Dieser soll in einen Service und verschiedene Activities (Config, Chat, Roster etc.) aufgeteilt sein. Nur dazu muss es eine bidirektionale Kommunikation zwischen den Activities und dem Service geben. Mit dem IBinder scheine ich aber nur Messages an den Service schicken zu können. Nicht umgekehrt. Ich bräuchte also eine Art Listener den ich dem Service übergebe wenn die Activity started und der wieder gelöscht wird sobald die Activity beendet wird. Hat jemand von euch sowas schon gemacht und ein paar Tipps und Codebeispiele? Hier im Forum, auf der Mailingliste und bei Google der Suchmaschine habe ich bisher nichts brauchbares gefunden.

    Edit: Habe nun gesehen, dass mit den aidl-Dateien auch Callbacks realisieren kann. Aber es scheint nicht möglich zu sein komplexe Objekte wie Listener zu übergeben. Muss ich wirklich alle Daten in Parcables serialisieren und auf der anderen seite wieder deserialisieren? Ich hoffe, doch, dass es da einen einfacheren Weg gibt.

    Danke im Voraus
     
    Zuletzt bearbeitet: 20.11.2009
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Integer-Wert übertragen auf zweite Activity Android App Entwicklung 17.11.2017
[ERLEDIGT] Bitmap von Activity an Activity übergben Android App Entwicklung 03.09.2017
[OFFEN] Activity als Dialog - RecyclerView funktioniert nicht mehr Android App Entwicklung 14.08.2017
[ERLEDIGT] Probleme mit Service unter Android N Android App Entwicklung 16.07.2017
[ERLEDIGT] Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung 23.06.2017
[ERLEDIGT] RFID Karten Kommunikation? Android App Entwicklung 18.06.2017
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[GELÖST] Nach AS Update Fehler Error running app: Default Activity not found Android App Entwicklung 16.05.2017
[GELÖST] Übergabe an zweite Activity Android App Entwicklung 11.05.2017
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
Du betrachtest das Thema "Bidirektionale Kommunikation zwischen Activity und Service" im Forum "Android App Entwicklung",