Hallo Leute,
habe ein Problem mit der Kommunikation bzw. dem Senden von Nachrichten/Daten zwischen UI-Thread -> Service -> Thread
Folgendes Szenario,
In der UI ist ein EditText und ein Button. Beim Starten der UI wird ein Service gestartet, der wiederrum einen Thread für eine Socketverbindung aufmacht und offen lässt solang die App nicht destroyed wird. Soweit so gut.
Kommunikation zwischen Service - Thread findet mittels eines Handler statt. Der Service Broadcastet dann zu der UI das Ergebnis zurück.
Jetzt stellt sich mir aber die Frage wie ich Daten (EditText) zu dem Service bekomme um so die Daten über den Socketthread zu meinem Server zu schicken und das jedes mal wenn mein Button in der UI gedrückt wird.
Auf den Handler des Services hab ich ja von der UI keinen Zugriff soweit ich das mitbekommen habe.
Kann mir jemand eventuell auf die Sprünge helfen?
Gruß Martin
habe ein Problem mit der Kommunikation bzw. dem Senden von Nachrichten/Daten zwischen UI-Thread -> Service -> Thread
Folgendes Szenario,
In der UI ist ein EditText und ein Button. Beim Starten der UI wird ein Service gestartet, der wiederrum einen Thread für eine Socketverbindung aufmacht und offen lässt solang die App nicht destroyed wird. Soweit so gut.
Kommunikation zwischen Service - Thread findet mittels eines Handler statt. Der Service Broadcastet dann zu der UI das Ergebnis zurück.
Jetzt stellt sich mir aber die Frage wie ich Daten (EditText) zu dem Service bekomme um so die Daten über den Socketthread zu meinem Server zu schicken und das jedes mal wenn mein Button in der UI gedrückt wird.
Auf den Handler des Services hab ich ja von der UI keinen Zugriff soweit ich das mitbekommen habe.
Kann mir jemand eventuell auf die Sprünge helfen?
Gruß Martin