簡體   English   中英

Android通知完成后如何執行操作?

[英]How do I perform an action when an Android Notification is complete?

我有一個服務,啟動broadcastReceiver來收聽短信。 如果收到特定的SMS,它會將通知量設置為最大值並觸發通知。

如何在通知完成后將音量返回到先前的設置?

沒有“通知已完成”的概念。

如果您的意思是“當我的通知聲音完成時”,您就知道聲音有多長。 使用AlarmManager計划警報,以便在經過該時間后獲得通知(可能加上一兩秒鍾,確保),然后在警報響起時更改音量。

或者,更好的是,首先不要弄亂音量。

您無法直接執行此操作,並且作為解決方法,您可以嘗試獲取當前通知聲音的長度,等待該特定時間段,然后更改音量。 雖然我不認為它非常可靠......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM