如何在Android中设置特定小时的日历
- 论坛
- 如何在Android中设置特定小时的日历
12 浏览
如何在Android中设置特定小时的日历
我不想添加年份或月份,只需要每天的小时、分钟和秒数。
如何使用Calendar对象来实现?
这是我的代码
// 获取当前时间的Calendar对象 Calendar cal = Calendar.getInstance(); // 将日历对象添加5分钟 cal.add(Calendar.HOUR, 4); cal.add(Calendar.MINUTE, 40); Intent i = new Intent(this, Receiver.class); i.putExtra("alarm_message", "O'Doyle Rules!"); // 实际上,您应该为请求代码设置一个静态变量,而不是192837 PendingIntent sender = PendingIntent.getBroadcast(this, 192837, i, PendingIntent.FLAG_UPDATE_CURRENT); // 获取AlarmManager服务 AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE); am.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), sender);