0
A
回答
4
您只能刪除自己撫養的Notification
。您不能刪除由另一個應用程序引發的Notification
。抱歉!
0
This可以幫到你。特別是這一段可能包括你正在尋找的東西;
要在用戶從通知窗口中選擇狀態欄通知時清除狀態欄通知,請將FLAG_AUTO_CANCEL
標誌添加到您的通知中。您也可以使用cancel(int)
手動清除它,將通知ID傳遞給它,或者用cancelAll()
清除所有通知。
0
唯一的「合法」,但非常醜陋,通常無用的方式來實現你想要的是向用戶顯示呼叫日誌。我的意思是字面上顯示(變成視覺,獲得焦點)。如果你想這樣做,這裏是如何:
public static boolean showCallLog(Context context)
{
try
{
Intent showCallLog = new Intent();
showCallLog.setAction(Intent.ACTION_VIEW);
showCallLog.setType(android.provider.CallLog.Calls.CONTENT_TYPE);
context.startActivity(showCallLog);
return true;
}
catch (Exception e)
{
Log.d("Couldn't show call log.", e.getMessage());
}
return false;
}
這個爛攤子背後的原因是,應用程式負責呼叫記錄使用的緩存值的事實。您需要以某種方式通知那些呼叫日誌已更改的應用程序(看起來意味着已更改),並且應更新它。如果所有設備上的所有這些應用程序都會收到廣播以刷新,那將會很不錯,但據我所知,情況並非如此。
相關問題
- 1. 通知文字在狀態欄上按清除時清除?
- 2. 清除狀態通知Android
- 3. 何時清除android中狀態通知的通知計數
- 4. Android - 刪除未接來電通知
- 5. 清除通知欄
- 6. VBA計時器未清除狀態欄
- 7. 狀態欄通知
- 8. 狀態欄通知
- 9. 通知應用程序用戶打開/查看狀態欄通知並單擊清除(清除所有狀態欄通知)清除應用程序狀態欄通知中的一個
- 10. Android狀態欄通知 - 通過任何方式通知狀態欄(烤麪包)通過狀態欄?
- 11. PhoneGap的狀態欄通知
- 12. 清除iOS中狀態欄的背景
- 13. 如何從狀態欄中刪除通知?
- 14. 如何從狀態欄中刪除通知
- 15. 清除通知欄Android
- 16. 如何處理狀態欄通知?
- 17. Android如何攔截狀態欄通知?
- 18. 狀態欄中的通知圖標沒有接管狀態欄幾秒鐘?
- 19. 如何處理來自通知的邀請ID是狀態欄
- 20. 通知狀態欄文本
- 21. Android狀態欄通知
- 22. 狀態欄旋轉通知
- 23. 處理狀態欄通知
- 24. 多個狀態欄通知
- 25. Phonegap - Android - 狀態欄通知
- 26. 如何從'狀態欄通知'獲得通知的'優先'
- 27. PhoneGap的Android狀態欄通知例如
- 28. 定時器中的狀態欄通知
- 29. 狀態欄android中的通知
- 30. 呼叫接收方清除來電通知
可以,我想清除系統/手機應用程序生成的未接電話通知。我想這對我不起作用,謝謝你的回覆。 – Aleyna