2
我想知道如何在通知被清除時運行一段代碼。 我發現Notification類提供了一個deleteIntent,它在清除通知時運行,但我一直無法找到解釋我如何才能讓它在我的應用程序中運行一段代碼的任何資源。當通知被刪除時運行一段代碼
我想知道如果有人有任何建議我可以做到這一點,或者可以指向我一個很好的教程,將解釋我如何能夠實現這一點。
我想知道如何在通知被清除時運行一段代碼。 我發現Notification類提供了一個deleteIntent,它在清除通知時運行,但我一直無法找到解釋我如何才能讓它在我的應用程序中運行一段代碼的任何資源。當通知被刪除時運行一段代碼
我想知道如果有人有任何建議我可以做到這一點,或者可以指向我一個很好的教程,將解釋我如何能夠實現這一點。
但我一直無法找到任何資源,解釋我如何能夠得到這個在我的應用程序中運行一段代碼。
一個PendingIntent
可以這樣做:
Intent
,或Intent
startService()
,或sendBroadcast()
上Intent
startActivity()
您提供因爲你可能已經有一個服務(否則,我不知道爲什麼你有一個Notification
首先),我會使用第二個選項。在PendingIntent
上使用getService()
靜態方法,交給Intent
來識別您的服務。當用戶擺脫Notification
時,您的服務將通過onStartCommand()
進行調用。