Update BatterySettingsFeatureProvider to an activity-friendly interface.

Test: no implementation
Bug: 181827718
Change-Id: I75959de1e1f347641ca288a30559d83cb8f1e5ad
This commit is contained in:
Tiffany Nguyen
2021-04-15 04:13:19 +00:00
parent 36e9a5ffd2
commit 7dc7116635
2 changed files with 6 additions and 3 deletions

View File

@@ -16,6 +16,8 @@
package com.android.settings.fuelgauge;
import android.content.ComponentName;
/**
* Feature provider for battery settings usage.
*/
@@ -24,6 +26,6 @@ public interface BatterySettingsFeatureProvider {
/**
* Get replacement activity for a given activity or fragment path.
*/
String getReplacingActivityName(String originalActivity);
ComponentName getReplacingActivity(ComponentName originalActivity);
}

View File

@@ -16,6 +16,7 @@
package com.android.settings.fuelgauge;
import android.content.ComponentName;
import android.content.Context;
/**
@@ -30,7 +31,7 @@ public class BatterySettingsFeatureProviderImpl implements BatterySettingsFeatur
}
@Override
public String getReplacingActivityName(String originalActivity) {
return null;
public ComponentName getReplacingActivity(ComponentName originalActivity) {
return originalActivity;
}
}