您好 在我的Android应用程序中,我想为特定时间设置警报。 我正在使用以下代码。我能够查看吐司但没有观察到响铃或警报。 如果我能用默认的闹钟铃声显示祝酒词,请有人告诉我。
int newAlarmPeriod = 15000; // For debugging
Intent alarmIntent = new Intent(this, GroupsCheckAlarmReceiver.class);
PendingIntent sender = PendingIntent.getBroadcast(this,0,alarmIntent, 0);
AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);
am.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis()+ newAlarmPeriod, newAlarmPeriod, sender);
public class GroupsCheckAlarmReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context, "Alarm worked.", Toast.LENGTH_LONG).show();
Log.d("XXX", "GroupsCheckAlarmReceiver.onReceive"); }
}
我是否需要设置除接收者注册之外的任何清单权限。
请分享您宝贵的建议。
提前致谢:)