Android AlarmManager in einem Broadcast-Empfänger

8

Ich habe einen Braodcast-Empfänger, dieser Broadcast-Empfänger muss einen Alarm planen.

Normalerweise würde ich

machen %Vor%

Das Problem besteht darin, dass getSystemService in einem Broadcast-Empfänger nur in einer Activity nicht verfügbar ist. Wie würde ich es hier machen?

Danke, A.

    
AndyAndroid 07.04.2011, 13:52
quelle

1 Antwort

31

AndyAndroid,

getSystemService() ist ein Teil von Context . Sie müssen die Context , die Sie in Ihrer onReceive() -Methode erhalten, wie folgt speichern ...

%Vor%

Dann ... wo Sie getSystemService() aufrufen, verwenden Sie ...

%Vor%     
Will Tate 07.04.2011, 15:16
quelle