亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

需要一些幫助來填補安排每日通知的代碼中的空白

需要一些幫助來填補安排每日通知的代碼中的空白

POPMUISE 2023-07-28 09:59:45
我搜索了 Android studio 文檔,發現了一些應該安排每日通知的代碼片段。不幸的是,由于我對這一切都是新手,它有一些我無法弄清楚的缺失部分。private AlarmManager alarmMgr;private PendingIntent alarmIntent;...alarmMgr = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);Intent intent = new Intent(context, AlarmReceiver.class);alarmIntent = PendingIntent.getBroadcast(context, 0, intent, 0);// Set the alarm to start at 8:30 a.m.Calendar calendar = Calendar.getInstance();calendar.setTimeInMillis(System.currentTimeMillis());calendar.set(Calendar.HOUR_OF_DAY, 8);calendar.set(Calendar.MINUTE, 30);// setRepeating() lets you specify a precise custom interval--in this case,// 20 minutes.alarmMgr.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(),        1000 * 60 * 20, alarmIntent);context.getSystemService、new Intent(context, AlarmReceiver.class)等中的這個“上下文”是什么?還有什么東西是這里沒有的嗎?
查看完整描述

1 回答

?
夢里花落0921

TA貢獻1772條經驗 獲得超6個贊

它是應用程序上下文。需要明確的是,它是您要使用的當前 Activity(例如 MainActivity)的信息和數據。你可以通過

Context context = this.getApplicationContext();

編輯:為了更通用的用途


查看完整回答
反對 回復 2023-07-28
  • 1 回答
  • 0 關注
  • 113 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號