diff --git a/docs/html/preview/features/data-saver.jd b/docs/html/preview/features/data-saver.jd index ba8f1653d0255..d5cdf277c4d43 100644 --- a/docs/html/preview/features/data-saver.jd +++ b/docs/html/preview/features/data-saver.jd @@ -12,10 +12,16 @@ page.keywords="android N", "data usage", "metered network"
  1. Checking Data Saver Preferences +
      +
    1. + Requesting Whitelist Permissions +
    2. +
  2. - Monitoring Changes to Data Saver Preferences + Monitoring Changes to Data Saver + Preferences
  3. @@ -124,6 +130,25 @@ if (connMgr.isActiveNetworkMetered()) { } +

    + Requesting whitelist permissions +

    + +

    + If your app needs to use data in the background, it can request whitelist + permissions by sending a + Settings.ACTION_IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS + ("android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS") + intent with a package:<your-app-id> URI. +

    + +

    + Sending the intent and URI launches the Settings app, and + displays your app's App Data Usage page to the user. The + user can then decide whether to enable background data for your app. + It is good practice to prompt the user before sending this intent. +

    +

    Monitoring Changes to Data Saver Preferences