私はScreenReceiver
クラスを派遣するサービスを持っています。OnRecieve
メソッドScreenReceiver
がトリガーされたときにサービスに通知するにはどうすればよいですか?update()
'onRecieve`がトリガーされたときにメソッドが呼び出されるようにしたいと思います。
StateChecker.java(ドラフト):
public class StateChecker extends Service {
//...
// setting TimeAlarm
TimeAlarm mTimeAlarm = new TimeAlarm();
mTimeAlarm.SetAlarm(this.getApplicationContext(),10);
public void update() {
//update sth
}
//...
}
ScreenReceiver.java(ドラフト):
public class ScreenReceiver extends BroadcastReceiver {
//...
@Override
public void onReceive(Context context, Intent intent) {
//...
PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
}
//...
}