Ich möchte einen gebundenen Dienst für meine App erstellen und möchte, dass er in Zukunft von einem Widget verwendet werden kann, falls ich mich entscheide, eines zu erstellen. Um zu entscheiden, ob ich einen Messenger verwenden oder Binder erweitern soll, muss ich wissen, ob ein Widget und die entsprechende App im selben Prozess laufen?
Allerdings wird die UI des App-Widgets, die in Form einer RemoteViews
-Struktur definiert ist, vom Prozess des Startbildschirms gerendert (oder vom Prozess des Sperrbildschirms bei Sperrbildschirm-Widgets).