diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/BatteryDefenderTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/BatteryDefenderTip.java index 047bf135741..b5ec522b707 100644 --- a/src/com/android/settings/fuelgauge/batterytip/tips/BatteryDefenderTip.java +++ b/src/com/android/settings/fuelgauge/batterytip/tips/BatteryDefenderTip.java @@ -83,8 +83,17 @@ public class BatteryDefenderTip extends BatteryTip { } cardPreference.setSelectable(false); - cardPreference.setPrimaryButtonText(context.getString(R.string.learn_more)); + cardPreference.setPrimaryButtonText( + context.getString(R.string.battery_tip_charge_to_full_button)); cardPreference.setPrimaryButtonClickListener( + unused -> { + resumeCharging(context); + preference.setVisible(false); + }); + cardPreference.setPrimaryButtonVisible(mIsPluggedIn); + + cardPreference.setSecondaryButtonText(context.getString(R.string.learn_more)); + cardPreference.setSecondaryButtonClickListener( button -> button.startActivityForResult( HelpUtils.getHelpIntent( @@ -92,19 +101,10 @@ public class BatteryDefenderTip extends BatteryTip { context.getString(R.string.help_url_battery_defender), /* backupContext */ ""), /* requestCode */ 0)); - cardPreference.setPrimaryButtonVisible(true); - cardPreference.setPrimaryButtonContentDescription( + cardPreference.setSecondaryButtonVisible(true); + cardPreference.setSecondaryButtonContentDescription( context.getString( R.string.battery_tip_limited_temporarily_sec_button_content_description)); - - cardPreference.setSecondaryButtonText( - context.getString(R.string.battery_tip_charge_to_full_button)); - cardPreference.setSecondaryButtonClickListener( - unused -> { - resumeCharging(context); - preference.setVisible(false); - }); - cardPreference.setSecondaryButtonVisible(mIsPluggedIn); } private void resumeCharging(Context context) {