Merge "Update BatterySettingsFeatureProvider signature." into sc-dev am: 6a8ca4062e

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/13984446

Change-Id: I6a8006c6c79c2c69719076a735fddb9e2170bd67
This commit is contained in:
Tiffany Nguyen
2021-03-29 10:03:12 +00:00
committed by Automerger Merge Worker
3 changed files with 11 additions and 3 deletions

View File

@@ -24,6 +24,6 @@ public interface BatterySettingsFeatureProvider {
/**
* Get replacement activity for a given activity or fragment path.
*/
String getReplacingActivityName(String activity);
String getReplacingActivityName(String originalActivity);
}

View File

@@ -16,13 +16,21 @@
package com.android.settings.fuelgauge;
import android.content.Context;
/**
* Feature provider implementation for battery settings usage.
*/
public class BatterySettingsFeatureProviderImpl implements BatterySettingsFeatureProvider {
protected Context mContext;
public BatterySettingsFeatureProviderImpl(Context context) {
mContext = context.getApplicationContext();
}
@Override
public String getReplacingActivityName(String activity) {
public String getReplacingActivityName(String originalActivity) {
return null;
}
}

View File

@@ -138,7 +138,7 @@ public class FeatureFactoryImpl extends FeatureFactory {
@Override
public BatterySettingsFeatureProvider getBatterySettingsFeatureProvider(Context context) {
if (mBatterySettingsFeatureProvider == null) {
mBatterySettingsFeatureProvider = new BatterySettingsFeatureProviderImpl();
mBatterySettingsFeatureProvider = new BatterySettingsFeatureProviderImpl(context);
}
return mBatterySettingsFeatureProvider;
}