Gibt es einen zuverlässigen Weg, um einen Contextvon einem zu bekommen Service?
Ich möchte einen Rundfunkempfänger für registrieren, ACTION_PHONE_STATE_CHANGEDaber ich brauche meine App nicht, um diese Informationen immer zu erhalten, also lege ich sie nicht in die Manifest.
Ich kann den Broadcast-Empfänger jedoch nicht vom GC töten lassen, wenn ich diese Informationen benötige, sodass ich den Broadcast-Empfänger in a registriere Service.
Daher muss ich Contextanrufen registerReceiver(). Wenn ich das nicht mehr brauche, hebeACTION_PHONE_STATE_CHANGED ich die Registrierung auf .
Irgendwelche Tipps?