1
作成中にカレンダーのイベントごとにアラームを作成しました。それはうまく動作します。今私は6pmのイベントを設定し、私はオフにして、デバイスのスイッチをオンにすると、デバイスの電源を入れたときにアラームが突然鳴っている。イベントが設定されている間、アラームは鳴りません。 OnBootReceiverのための私のコードを次のようにすべてのデバイスの電源を切ってスイッチを入れた後、設定された時間イベントにアラーム音を鳴らすには?
@Override
public void onReceive(Context context, Intent intent)
{
AlarmManager mgr=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
Intent i=new Intent(context, AlarmReceiver.class);
PendingIntent pi=PendingIntent.getBroadcast(context, ap.id1,i, 0);
mgr.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,SystemClock.elapsedRealtime(),PERIOD,pi);
}
こんにちは、あなたの解決策は正しいです。私はすでにマニフェストファイルにこのコードを書いています。しかし、動作しません。 –