Frage

Ich habe eine Bewerbung erstellt, die sich auf Änderungen des Anrufstaates anhört, und ich möchte einen Dienst benachrichtigen, wenn der Call_State im Leerlauf wurde.

Alle Komponenten, die ich habe, sind funktional, ich muss nur einen Dienst dafür benachrichtigen (nicht starten).

Was ist die richtige Praxis, vielleicht mit AIDL?

Denn in einem Phonestatelistener kann ich nicht an einen Dienst binden. Muss ich dafür eine Aktivität beginnen?

War es hilfreich?

Lösung

Ich würde denken, dass Sie besser dran sind, Ihren Service eine Sendungsabsicht zu senden, als zu versuchen, daran zu binden.

Andere Tipps

Wenn Sie Ihren Dienst benachrichtigen möchten, müssen Sie jedoch über AIDL zu seinem Prozess anrufen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top