我開發了一個程序,它允許用戶查看他們正在播放的歌曲的分貝讀數。閱讀總是使用onRunning方法進行更新。我想爲我的應用程序發出通知,以便當用戶退出應用程序時,狀態欄仍然運行,並且狀態欄上始終更改值。那可能嗎?什麼是概覽解決方案流程?我之前沒有碰到過服務,所以我只需要一個概述流程,然後再進入。謝謝!Android Java:如何將活動中的值傳遞給通知欄
0
A
回答
0
此外我認爲你想看看正在進行的通知
正在進行的通知讓用戶瞭解在後臺一個持續的過程。例如,音樂播放器在通知系統中宣佈當前正在播放的曲目,並繼續這樣做直到用戶停止播放。它們也可以用來顯示用戶對較長時間任務的反饋,例如下載文件或編碼視頻。正在進行的通知無法手動從通知抽屜中刪除。 玩得開心。
編輯:
這可能嗎? - 是的。
什麼是概述解決方案流程?
當您設置您的通知,您可以使用
public void notify (int id, Notification notification)
張貼通知,在狀態欄中顯示。如果具有相同ID的通知已由您的應用程序發佈並且尚未取消,它將被更新的信息替換。
參數
id - 此通知的標識符在您的應用程序中是唯一的。
notification - 通知對象,描述向用戶顯示的內容。不能爲空。
0
沒錯。您需要創建一個後臺服務,即使在所有活動已終止後仍將繼續運行。該服務應該有一個定期讀取分貝並更新通知的線程。
要創建此類服務,應確保使用START_STICKY
標誌,或者將其作爲單獨的進程啓動。通知應由服務(而不是活動)創建,並由服務中產生的線程更新。
您還應該有代碼在服務終止時刪除通知,否則即使您不再讀取分貝,它也可能繼續顯示。
相關問題
- 1. 如何將數據與通知傳遞給主要活動
- 2. 將活動值傳遞給片段android
- 3. 如何將(FCM)推送通知的緯度和經度傳遞給Android活動
- 4. 如何將新活動的值傳遞給舊活動?
- 5. 將ArrayAdapter的值傳遞給活動
- 6. 如何將片段中的值傳遞給活動
- 7. 將活動的值傳遞給CustomDialog類
- 8. 將活動中的值傳遞給android中的下一個活動
- 9. 如何將整數傳遞給Android中的新活動?
- 10. 如何將asynctask傳遞給android中的另一個活動?
- 11. 如何將User_Id傳遞給Android中的每個活動?
- 12. 如何將ArrayList傳遞給android中的其他活動?
- 13. 無法將值傳遞給Android中的其他活動
- 14. 如何將對象傳遞給活動?
- 15. wf - 將審批值傳遞給活動
- 16. 將值傳遞給Switch活動
- 17. 如何將選定的值傳遞給另一個活動?
- 18. 如何將數據從非活動類傳遞給android中的活動?
- 19. 如何將值的數組傳遞給Android中的另一個活動
- 20. 如何將Java中的值傳遞給Javascript嵌入Android WebView
- 21. 將活動傳遞給ListFragment?
- 22. 如何在Android中將Edittext的值從一項活動傳遞給其他人?
- 23. 如何將字符串值從服務傳遞給android中的活動?
- 24. 如何將路徑對象傳遞給新的活動(Android)
- 25. 將活動值傳遞給Android webview的Javascript方法
- 26. Android:將活動的價值傳遞給廣播接收者
- 27. 將android活動的變量值傳遞給python腳本
- 28. Java:如何將Point值傳遞給Polyline?
- 29. 如何將值從java傳遞給PHP?
- 30. 如何將值從java傳遞給flex?