Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 12bc0921 authored by Wesley Wang's avatar Wesley Wang Committed by Android (Google) Code Review
Browse files

Merge "Update batter saver page footer (1/2)" into sc-dev

parents 16b60aa2 6adeed1a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@
    <com.android.settingslib.widget.FooterPreference
        android:key="app_usage_footer_preference"
        android:title="@string/manager_battery_usage_footer"
        android:selectable="true"
        android:selectable="false"
        settings:searchable="false"/>

</PreferenceScreen>
 No newline at end of file
+1 −6
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2009 The Android Open Source Project
<!-- Copyright (C) 2021 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
@@ -17,7 +17,6 @@
<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:settings="http://schemas.android.com/apk/res-auto"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:key="power_usage_summary_screen"
    android:title="@string/power_usage_summary_title"
    settings:keywords="@string/keywords_battery">
@@ -43,28 +42,24 @@
        android:fragment="com.android.settings.fuelgauge.PowerUsageAdvanced"
        android:key="battery_usage_summary"
        android:title="@string/advanced_battery_preference_title"
        app:iconSpaceReserved="false"
        settings:searchable="false" />

    <Preference
        android:fragment="com.android.settings.fuelgauge.batterysaver.BatterySaverSettings"
        android:key="battery_saver_summary"
        android:title="@string/battery_saver"
        app:iconSpaceReserved="false"
        settings:controller="com.android.settings.fuelgauge.BatterySaverController" />

    <Preference
        android:fragment="com.android.settings.fuelgauge.SmartBatterySettings"
        android:key="smart_battery_manager"
        android:title="@string/smart_battery_manager_title"
        app:iconSpaceReserved="false"
        settings:controller="com.android.settings.fuelgauge.batterytip.BatteryManagerPreferenceController" />

    <SwitchPreference
        android:key="battery_percentage"
        android:title="@string/battery_percentage"
        android:summary="@string/battery_percentage_description"
        app:iconSpaceReserved="false"
        settings:controller="com.android.settings.display.BatteryPercentagePreferenceController" />

    <com.android.settingslib.widget.FooterPreference
+3 −4
Original line number Diff line number Diff line
@@ -81,10 +81,10 @@ public class BatterySaverSettings extends DashboardFragment {
    // Updates the footer for this page.
    @VisibleForTesting
    void setupFooter() {
        mFooterText =  new SpannableStringBuilder(getText(
                com.android.internal.R.string.battery_saver_description_with_learn_more));
        mHelpUri = getString(R.string.help_url_battery_saver_settings);
        if (!TextUtils.isEmpty(mHelpUri)) {
            mFooterText = new SpannableStringBuilder(getText(
                    com.android.internal.R.string.battery_saver_description_with_learn_more));
            addHelpLink();
        }
    }
@@ -96,6 +96,7 @@ public class BatterySaverSettings extends DashboardFragment {
        if (pref != null) {
            SupportPageLearnMoreSpan.linkify(mFooterText, this, mHelpUri);
            pref.setTitle(mFooterText);
            pref.setSelectable(false);
        }
    }

@@ -129,8 +130,6 @@ public class BatterySaverSettings extends DashboardFragment {
        @Override
        public void updateDrawState(TextPaint ds) {
            super.updateDrawState(ds);
            // remove underline
            ds.setUnderlineText(false);
        }

        /**