[英]Titanium Android Notification perform action when user clicks notification
[英]How do I perform an action when an Android Notification is complete?
我有一個服務,啟動broadcastReceiver來收聽短信。 如果收到特定的SMS,它會將通知量設置為最大值並觸發通知。
如何在通知完成后將音量返回到先前的設置?
沒有“通知已完成”的概念。
如果您的意思是“當我的通知聲音完成時”,您就知道聲音有多長。 使用AlarmManager
計划警報,以便在經過該時間后獲得通知(可能加上一兩秒鍾,確保),然后在警報響起時更改音量。
或者,更好的是,首先不要弄亂音量。
您無法直接執行此操作,並且作為解決方法,您可以嘗試獲取當前通知聲音的長度,等待該特定時間段,然后更改音量。 雖然我不認為它非常可靠......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.