Update the flow of charging optimization strings.
Bug: 329020954 Test: atest SettingsRoboTests Change-Id: I73738602036d79568fe4739a63534af1c64bd9d1
This commit is contained in:
@@ -60,13 +60,18 @@ public interface BatterySettingsFeatureProvider {
|
||||
/** Return a charging remaining time label for charging optimization mode. */
|
||||
@Nullable
|
||||
CharSequence getChargingOptimizationRemainingLabel(
|
||||
@NonNull Context context, long chargeRemainingTimeMs, long currentTimeMs);
|
||||
@NonNull Context context,
|
||||
int batteryLevel,
|
||||
int pluggedStatus,
|
||||
long chargeRemainingTimeMs,
|
||||
long currentTimeMs);
|
||||
|
||||
/** Return a charge label for charging optimization mode. */
|
||||
@Nullable
|
||||
CharSequence getChargingOptimizationChargeLabel(
|
||||
@NonNull Context context,
|
||||
@NonNull String batteryPercentageString,
|
||||
int batteryLevel,
|
||||
String batteryPercentageString,
|
||||
long chargeRemainingTimeMs,
|
||||
long currentTimeMs);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user