Ich versuche etwas Neues auf Android, für das ich auf den Handler des UI-Threads zugreifen muss.
Ich kenne folgendes:
- Der UI-Thread verfügt über einen eigenen Handler und Looper
- Jede Nachricht wird in die Nachrichtenwarteschlange des UI-Threads gestellt
- Der Looper nimmt das Ereignis auf und gibt es an den Handler weiter
- Der Handler verarbeitet die Nachricht und sendet das spezifische Ereignis an die Benutzeroberfläche
Ich möchte meinen Dienst haben, der den UI-Thread-Handler abrufen und eine Nachricht in diesen Handler einfügen muss. Damit diese Nachricht verarbeitet und an die Benutzeroberfläche ausgegeben wird. Hier ist der Dienst ein normaler Dienst, der von einer Anwendung gestartet wird.
Ich würde gerne wissen, ob dies möglich ist. Wenn ja, schlagen Sie bitte einige Codefragmente vor, damit ich es versuchen kann.
Grüße Girish