Update BatterySettingsFeatureProvider signature.

Test: no-op
Bug: 181827717

Change-Id: I891452f0195e712dd775f458b16f985c63803370
This commit is contained in:
Tiffany Nguyen
2021-03-24 15:23:34 +00:00
parent 2a959d470a
commit 7a86b63115
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. * 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; package com.android.settings.fuelgauge;
import android.content.Context;
/** /**
* Feature provider implementation for battery settings usage. * Feature provider implementation for battery settings usage.
*/ */
public class BatterySettingsFeatureProviderImpl implements BatterySettingsFeatureProvider { public class BatterySettingsFeatureProviderImpl implements BatterySettingsFeatureProvider {
protected Context mContext;
public BatterySettingsFeatureProviderImpl(Context context) {
mContext = context.getApplicationContext();
}
@Override @Override
public String getReplacingActivityName(String activity) { public String getReplacingActivityName(String originalActivity) {
return null; return null;
} }
} }

View File

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