public class MyReceiver extends BroadcastReceiver
private Intent intentOnAlaramReceiver;
private AlarmManager alarmManager;
private PendingIntent pendingIntent;
ドキュメントで言った:
BroadcastReceiver オブジェクトは、onReceive(Context, Intent) への呼び出しの間のみ有効です。コードがこの関数から戻ると、システムはオブジェクトが終了し、アクティブではなくなったと見なします。
しかし、私は使用していAlarmManager
ます。クラスが破棄された場合、onReceive
どうすれば使用できますか
alarmManager.cancel(pendingIntent);
レシーバーが破棄されないというベストプラクティスは何ですか。アプリは 1 日以上生きている必要があります...