Merge "Docs: Added new Whitelist feature to Data Saver for DP3" into mnc-io-docs
am: ef189e9346
* commit 'ef189e93463da9ba753829096f1cfb7a0b019a73':
Docs: Added new Whitelist feature to Data Saver for DP3
Change-Id: I2f2c1b47841e5abc20791fdf13e385d1b9eaceb3
This commit is contained in:
@@ -12,10 +12,16 @@ page.keywords="android N", "data usage", "metered network"
|
||||
<ol>
|
||||
<li>
|
||||
<a href="#status">Checking Data Saver Preferences</a>
|
||||
<ol>
|
||||
<li>
|
||||
<a href="#request-whitelist">Requesting Whitelist Permissions</a>
|
||||
</li>
|
||||
</ol>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#monitor-changes">Monitoring Changes to Data Saver Preferences</a>
|
||||
<a href="#monitor-changes">Monitoring Changes to Data Saver
|
||||
Preferences</a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
@@ -124,6 +130,25 @@ if (connMgr.isActiveNetworkMetered()) {
|
||||
}
|
||||
</pre>
|
||||
|
||||
<h3 id="request-whitelist">
|
||||
Requesting whitelist permissions
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
If your app needs to use data in the background, it can request whitelist
|
||||
permissions by sending a
|
||||
<code>Settings.ACTION_IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS</code>
|
||||
(<code>"android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS"</code>)
|
||||
intent with a <code>package:<your-app-id></code> URI.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Sending the intent and URI launches the <strong>Settings</strong> app, and
|
||||
displays your app's <strong>App Data Usage</strong> 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.
|
||||
</p>
|
||||
|
||||
<h2 id="monitor-changes">
|
||||
Monitoring Changes to Data Saver Preferences
|
||||
</h2>
|
||||
|
||||
Reference in New Issue
Block a user