Defined help page for Data Saver.
BUG: 28865521
Change-Id: I07930232312df2775ecee5beacee6921f7245847
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 11bda60..0166448 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -5566,6 +5566,10 @@
<string name="help_url_bluetooth" translatable="false"></string>
<!-- Help URL, Data usage [DO NOT TRANSLATE] -->
<string name="help_url_data_usage" translatable="false"></string>
+ <!-- Help URL, Data saver [DO NOT TRANSLATE] -->
+ <string name="help_url_data_saver" translatable="false"></string>
+ <!-- Help URL, Unrestricted data access [DO NOT TRANSLATE] -->
+ <string name="help_url_unrestricted_data_access" translatable="false"></string>
<!-- Help URL, More [DO NOT TRANSLATE] -->
<string name="help_url_more_networks" translatable="false"></string>
<!-- Help URL, Vpn [DO NOT TRANSLATE] -->
diff --git a/src/com/android/settings/datausage/DataSaverSummary.java b/src/com/android/settings/datausage/DataSaverSummary.java
index 8dfbad5..a085f14 100644
--- a/src/com/android/settings/datausage/DataSaverSummary.java
+++ b/src/com/android/settings/datausage/DataSaverSummary.java
@@ -18,6 +18,7 @@
import android.os.Bundle;
import android.support.v7.preference.Preference;
import android.widget.Switch;
+
import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@@ -95,6 +96,11 @@
}
@Override
+ protected int getHelpResource() {
+ return R.string.help_url_data_saver;
+ }
+
+ @Override
public void onDataSaverChanged(boolean isDataSaving) {
mSwitchBar.setChecked(isDataSaving);
}
diff --git a/src/com/android/settings/datausage/UnrestrictedDataAccess.java b/src/com/android/settings/datausage/UnrestrictedDataAccess.java
index 740fe06..8b7e772 100644
--- a/src/com/android/settings/datausage/UnrestrictedDataAccess.java
+++ b/src/com/android/settings/datausage/UnrestrictedDataAccess.java
@@ -133,6 +133,11 @@
rebuild();
}
+ @Override
+ protected int getHelpResource() {
+ return R.string.help_url_unrestricted_data_access;
+ }
+
private void rebuild() {
ArrayList<AppEntry> apps = mSession.rebuild(mFilter, ApplicationsState.ALPHA_COMPARATOR);
if (apps != null) {