問題有關的報警經理 我有這樣的代碼報警經理日曆
Calendar cal = Calendar.getInstance();
cal.add(Calendar.SECOND, 5);
Integer prof=t.getProfile();
String prof2=prof.toString();
Intent intent = new Intent(this, AlarmActivity.class);
intent.putExtra("prof",(String)prof2);
PendingIntent pendingIntent = PendingIntent.getActivity(this,(int)t.getId(), intent, PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager am =
(AlarmManager)getSystemService(Activity.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(),
pendingIntent);
其未完成尚未... 我知道我可以設置與cal.set(Calendar.MINUTES,分鐘)日曆時間;和相同的小時..
但我如何設置一天?例如 - 星期一? day_of_week設置它?如果是 - 範圍是0-6或1-7?最低值是星期一還是星期日?
此外,如果我要做重複事件(每週一次) - 我應該製作新的日曆並設置星期/小時/分鐘的日期嗎?或者我應該使用getInstance()並更改每週的小時/分鐘/星期?
關於報警管理器。當你發出警報時,你提供request_code,其中 應該是uniq。如果我重新啓動手機 - 所有的請求代碼是否在手機的鬧鐘管理器中保留 ?如果沒有 - 如何讓他們留下來...如果是的話 - 如何在測試時刪除未製造的東西?