Ich habe eine Anwendung, die gleichzeitig ein Broadcast-Sender und Empfänger der Standardaktion android.intent.action.SET_WALLPAPER ist. Ich möchte nur dann etwas tun, wenn eine andere Anwendung diese Absicht ausstrahlt.So ermitteln Sie den Absender der Broadcast Intent
Gibt es eine Möglichkeit festzustellen, wer eine Broadcast in OnReceive-Methode eines BroadcastReceiver initiiert hat?
natürlich, aber auf diese Weise muss ich Art von Zeitstempel/Flag irgendwo in meiner App verwenden - ich sende nicht explizit eine Sendung, es wird von Android gemacht, wenn ich setWallpaper aufrufen. – Goran
Das ist richtig. –