程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 安卓開發-如何不讓安卓5.1原生系統下獲取通知欄的鬧鐘,像這個一樣

安卓開發-如何不讓安卓5.1原生系統下獲取通知欄的鬧鐘,像這個一樣

編輯:編程解疑
如何不讓安卓5.1原生系統下獲取通知欄的鬧鐘,像這個一樣

圖片說明就是我做了一個鬧鐘

這個紅色標記的地方總是獲取我的通知欄鬧鐘

結果點擊紅色地方會異常彈出東西

我現在是想不讓他獲取通知欄鬧鐘信息,不讓紅色標記的地方顯示我的鬧鐘信息
怎麼處理 求大神

最佳回答:


調用安卓內置的AlarmManager類的這個新方法會出現這個鬧鐘情況,系統鬧鐘的方法

public void setAlarmClock(AlarmClockInfo info, PendingIntent operation) {
    setImpl(RTC_WAKEUP, info.getTriggerTime(), WINDOW_EXACT, 0, operation, null, info);
}

安卓原生5.1以上的系統點擊紅色標記處的鬧鐘會調用程序中的onReceiver方法

    @Override
public void onReceive(Context context, Intent intent) {

        }

所以在代碼中修改onRecevier方法內代碼可以解決這個問題。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved