Update app usage page footer string

- Use lower case string

Bug: 178197718
Test: make SettingsRoboTests
Change-Id: Id4111256bdab5f74e31fed6d015b96fe687a4c7b
This commit is contained in:
Wesley.CW Wang
2021-05-04 21:13:25 +08:00
parent d6913243a1
commit 531e6b23a2
2 changed files with 7 additions and 4 deletions

View File

@@ -5913,6 +5913,10 @@
<string name="manager_battery_usage_footer">Changing how an app uses your battery can affect its performance.</string> <string name="manager_battery_usage_footer">Changing how an app uses your battery can affect its performance.</string>
<!-- Footer for the manage battery usage page when app is limited to specific option (e.g This app requires restricted battery usage) [CHAR_LIMIT=NONE] --> <!-- Footer for the manage battery usage page when app is limited to specific option (e.g This app requires restricted battery usage) [CHAR_LIMIT=NONE] -->
<string name="manager_battery_usage_footer_limited">This app requires <xliff:g id="state" example="restricted">%1$s</xliff:g> battery usage.</string> <string name="manager_battery_usage_footer_limited">This app requires <xliff:g id="state" example="restricted">%1$s</xliff:g> battery usage.</string>
<!-- The state when app is limited to unrestricted option only (e.g This app requires unrestricted battery usage) [CHAR_LIMIT=40] -->
<string name="manager_battery_usage_unrestricted_only">unrestricted</string>
<!-- The state when app is limited to optimized option only (e.g This app requires optimized battery usage) [CHAR_LIMIT=40] -->
<string name="manager_battery_usage_optimized_only">optimized</string>
<!-- Title for the screen usage in power use UI [CHAR_LIMIT=60] --> <!-- Title for the screen usage in power use UI [CHAR_LIMIT=60] -->
<string name="device_screen_usage">Screen usage since full charge</string> <string name="device_screen_usage">Screen usage since full charge</string>

View File

@@ -297,7 +297,6 @@ public class AdvancedPowerUsageDetail extends DashboardFragment implements
final long foregroundTimeMs = bundle.getLong(EXTRA_FOREGROUND_TIME); final long foregroundTimeMs = bundle.getLong(EXTRA_FOREGROUND_TIME);
final long backgroundTimeMs = bundle.getLong(EXTRA_BACKGROUND_TIME); final long backgroundTimeMs = bundle.getLong(EXTRA_BACKGROUND_TIME);
final String slotTime = bundle.getString(EXTRA_SLOT_TIME, null); final String slotTime = bundle.getString(EXTRA_SLOT_TIME, null);
//TODO(b/178197718) Update layout to support multiple lines
controller.setSummary(getAppActiveTime(foregroundTimeMs, backgroundTimeMs, slotTime)); controller.setSummary(getAppActiveTime(foregroundTimeMs, backgroundTimeMs, slotTime));
} }
@@ -329,15 +328,15 @@ public class AdvancedPowerUsageDetail extends DashboardFragment implements
void initPreferenceForTriState(Context context) { void initPreferenceForTriState(Context context) {
final String stateString; final String stateString;
final String footerString; final String footerString;
//TODO(b/178197718) Update strings
if (!mBatteryOptimizeUtils.isValidPackageName()) { if (!mBatteryOptimizeUtils.isValidPackageName()) {
//Present optimized only string when the package name is invalid. //Present optimized only string when the package name is invalid.
stateString = context.getString(R.string.manager_battery_usage_optimized_title); stateString = context.getString(R.string.manager_battery_usage_optimized_only);
footerString = context.getString( footerString = context.getString(
R.string.manager_battery_usage_footer_limited, stateString); R.string.manager_battery_usage_footer_limited, stateString);
} else if (mBatteryOptimizeUtils.isSystemOrDefaultApp()) { } else if (mBatteryOptimizeUtils.isSystemOrDefaultApp()) {
//Present unrestricted only string when the package is system or default active app. //Present unrestricted only string when the package is system or default active app.
stateString = context.getString(R.string.manager_battery_usage_unrestricted_title); stateString = context.getString(R.string.manager_battery_usage_unrestricted_only);
footerString = context.getString( footerString = context.getString(
R.string.manager_battery_usage_footer_limited, stateString); R.string.manager_battery_usage_footer_limited, stateString);
} else { } else {