1
我正在處理鬧鐘併爲任務提醒製作應用程序。 我在用戶預定的時間顯示通知。 但當鬧鈴響起時,會出現通知。然後我關掉了手機,當我切換時,通知消失了(沒有顯示通知)。而在SMS通知(默認android實現)的情況下,它不會消失,直到我們拖動通知。當手機重新啓動時,通知消失
我想要像短信通知一樣。 我該怎麼做。 謝謝。
我正在處理鬧鐘併爲任務提醒製作應用程序。 我在用戶預定的時間顯示通知。 但當鬧鈴響起時,會出現通知。然後我關掉了手機,當我切換時,通知消失了(沒有顯示通知)。而在SMS通知(默認android實現)的情況下,它不會消失,直到我們拖動通知。當手機重新啓動時,通知消失
我想要像短信通知一樣。 我該怎麼做。 謝謝。
通知在設備引導中不持續。如果他們重新出現在某些應用程序中,這是因爲該應用程序正在啓動並重新創建它們。
您應該定義一個接收器,用於確定是否存在通知並在必要時創建通知,並在設備引導時啓動該接收器。
設置其意圖過濾器,
android.intent.action.BOOT_COMPLETED
,以及使用權限,
android.permission.RECEIVE_BOOT_COMPLETED
,並確保您的接收器有權限,
android.permission.RECEIVE_BOOT_COMPLETED
這樣,
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
...
<receiver ... android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
<intent-filter>
<action android:name="android.intent.action._BOOT_COMPLETED"/>
</intent-filter>
</receiver>
thanks farble1670 – kamal 2012-03-19 07:04:00