From 6784296248764beca70dc8c8dc805802c9523687 Mon Sep 17 00:00:00 2001 From: Doris Ling Date: Thu, 19 Apr 2018 16:03:50 -0700 Subject: [PATCH] Fix App data usage title not being translated. - we need to pass the title resource id instead of the actual text in the launch intent in order for it react to language change properly. Change-Id: I72ccbe67411c9f4da328dd24671f4e71ab927851 Fixes: 77898325 Test: run i18nscreenshots --- src/com/android/settings/datausage/DataUsagePreference.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/datausage/DataUsagePreference.java b/src/com/android/settings/datausage/DataUsagePreference.java index 766a2a985b1..9d0b1047a90 100644 --- a/src/com/android/settings/datausage/DataUsagePreference.java +++ b/src/com/android/settings/datausage/DataUsagePreference.java @@ -56,7 +56,7 @@ public class DataUsagePreference extends Preference implements TemplatePreferenc DataUsageController.DataUsageInfo usageInfo = controller.getDataUsageInfo(mTemplate); if (FeatureFlagUtils.isEnabled(getContext(), FeatureFlags.DATA_USAGE_SETTINGS_V2)) { if (mTemplate.isMatchRuleMobile()) { - setTitle(getContext().getString(R.string.app_cellular_data_usage)); + setTitle(R.string.app_cellular_data_usage); } else { setTitle(mTitleRes); setSummary(getContext().getString(R.string.data_usage_template, @@ -83,7 +83,7 @@ public class DataUsagePreference extends Preference implements TemplatePreferenc .setSourceMetricsCategory(MetricsProto.MetricsEvent.VIEW_UNKNOWN); if (FeatureFlagUtils.isEnabled(getContext(), FeatureFlags.DATA_USAGE_SETTINGS_V2)) { if (mTemplate.isMatchRuleMobile()) { - launcher.setTitle(getContext().getString(R.string.app_cellular_data_usage)); + launcher.setTitle(R.string.app_cellular_data_usage); } else { launcher.setTitle(mTitleRes); }