在Android 5.0上,通過Settings -> Sound & notification -> App notification -> Calendar (for example)
有一個選項可直接轉到應用程序的通知設置。
我也知道它是清單中的一個標誌,如DEV.BYTES talk中所述。
如何實現,使用的是什麼標誌?如何將通知設置活動添加到系統設置
下面是更多的澄清截圖:
在Android 5.0上,通過Settings -> Sound & notification -> App notification -> Calendar (for example)
有一個選項可直接轉到應用程序的通知設置。
我也知道它是清單中的一個標誌,如DEV.BYTES talk中所述。
如何實現,使用的是什麼標誌?如何將通知設置活動添加到系統設置
下面是更多的澄清截圖:
你需要通過你的AndroidManifest
到Intent
類別Notification.INTENT_CATEGORY_NOTIFICATION_PREFERENCES
添加到Activity
你想推出。一個簡單的例子是這樣的:
<activity android:name="com.example.packagename.YourSettingsActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.NOTIFICATION_PREFERENCES" />
</intent-filter>
</activity>
有關詳細信息,請參閱設置應用和具體的NotificationAppList
和AppNotificationSettings
片段。
結果
我本來期望看到的東西[應用程序的清單(https://android.googlesource.com/platform/packages/apps/Calendar/+/master /AndroidManifest.xml),但似乎沒有可能。 – CommonsWare 2015-02-24 12:17:26
@CommonsWare利用通知首選項的Google日曆應用程序是Google在Play商店中的專有應用程序。 – adneal 2015-02-25 02:45:39