diff --git a/res/xml/power_usage_advanced.xml b/res/xml/power_usage_advanced_legacy.xml similarity index 88% rename from res/xml/power_usage_advanced.xml rename to res/xml/power_usage_advanced_legacy.xml index b31eb403db1..26be727c038 100644 --- a/res/xml/power_usage_advanced.xml +++ b/res/xml/power_usage_advanced_legacy.xml @@ -17,15 +17,15 @@ + android:key="battery_graph_legacy"/> diff --git a/src/com/android/settings/fuelgauge/PowerUsageAdvanced.java b/src/com/android/settings/fuelgauge/PowerUsageAdvancedLegacy.java similarity index 98% rename from src/com/android/settings/fuelgauge/PowerUsageAdvanced.java rename to src/com/android/settings/fuelgauge/PowerUsageAdvancedLegacy.java index 2e94e2c74bc..a4e3fefeea7 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageAdvanced.java +++ b/src/com/android/settings/fuelgauge/PowerUsageAdvancedLegacy.java @@ -42,7 +42,7 @@ import com.android.internal.os.BatteryStatsHelper; import com.android.settings.R; import com.android.settings.Utils; import com.android.settings.datausage.DataUsageUtils; -import com.android.settings.fuelgauge.PowerUsageAdvanced.PowerUsageData.UsageType; +import com.android.settings.fuelgauge.PowerUsageAdvancedLegacy.PowerUsageData.UsageType; import com.android.settings.overlay.FeatureFactory; import com.android.settings.search.BaseSearchIndexProvider; import com.android.settingslib.core.AbstractPreferenceController; @@ -57,10 +57,10 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -public class PowerUsageAdvanced extends PowerUsageBase { +public class PowerUsageAdvancedLegacy extends PowerUsageBase { private static final String TAG = "AdvancedBatteryUsage"; - private static final String KEY_BATTERY_GRAPH = "battery_graph"; - private static final String KEY_BATTERY_USAGE_LIST = "battery_usage_list"; + private static final String KEY_BATTERY_GRAPH = "battery_graph_legacy"; + private static final String KEY_BATTERY_USAGE_LIST = "battery_usage_list_legacy"; private static final int STATUS_TYPE = BatteryStats.STATS_SINCE_CHARGED; @VisibleForTesting @@ -163,7 +163,7 @@ public class PowerUsageAdvanced extends PowerUsageBase { @Override protected int getPreferenceScreenResId() { - return R.xml.power_usage_advanced; + return R.xml.power_usage_advanced_legacy; } @Override @@ -477,7 +477,7 @@ public class PowerUsageAdvanced extends PowerUsageBase { public List getXmlResourcesToIndex( Context context, boolean enabled) { final SearchIndexableResource sir = new SearchIndexableResource(context); - sir.xmlResId = R.xml.power_usage_advanced; + sir.xmlResId = R.xml.power_usage_advanced_legacy; return Arrays.asList(sir); } }; diff --git a/src/com/android/settings/fuelgauge/PowerUsageSummaryLegacy.java b/src/com/android/settings/fuelgauge/PowerUsageSummaryLegacy.java index 79425cb6b28..d321bb76f57 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageSummaryLegacy.java +++ b/src/com/android/settings/fuelgauge/PowerUsageSummaryLegacy.java @@ -415,7 +415,7 @@ public class PowerUsageSummaryLegacy extends PowerUsageBase implements private void performBatteryHeaderClick() { if (mPowerFeatureProvider.isAdvancedUiEnabled()) { new SubSettingLauncher(getContext()) - .setDestination(PowerUsageAdvanced.class.getName()) + .setDestination(PowerUsageAdvancedLegacy.class.getName()) .setSourceMetricsCategory(getMetricsCategory()) .setTitle(R.string.advanced_battery_title) .launch(); diff --git a/src/com/android/settings/search/SearchIndexableResourcesImpl.java b/src/com/android/settings/search/SearchIndexableResourcesImpl.java index 87c2a9107b7..b9f4db2d017 100644 --- a/src/com/android/settings/search/SearchIndexableResourcesImpl.java +++ b/src/com/android/settings/search/SearchIndexableResourcesImpl.java @@ -49,8 +49,8 @@ import com.android.settings.display.NightDisplaySettings; import com.android.settings.display.ScreenZoomSettings; import com.android.settings.dream.DreamSettings; import com.android.settings.enterprise.EnterprisePrivacySettings; +import com.android.settings.fuelgauge.PowerUsageAdvancedLegacy; import com.android.settings.fuelgauge.batterysaver.BatterySaverSettings; -import com.android.settings.fuelgauge.PowerUsageAdvanced; import com.android.settings.fuelgauge.PowerUsageSummary; import com.android.settings.fuelgauge.SmartBatterySettings; import com.android.settings.gestures.AssistGestureSettings; @@ -121,7 +121,7 @@ public class SearchIndexableResourcesImpl implements SearchIndexableResources { addIndex(SoundSettings.class); addIndex(ZenModeSettings.class); addIndex(StorageSettings.class); - addIndex(PowerUsageAdvanced.class); + addIndex(PowerUsageAdvancedLegacy.class); addIndex(DefaultAppSettings.class); addIndex(ManageAssist.class); addIndex(SpecialAccessSettings.class); diff --git a/tests/robotests/src/com/android/settings/fuelgauge/PowerUsageAdvancedTest.java b/tests/robotests/src/com/android/settings/fuelgauge/PowerUsageAdvancedLegacyTest.java similarity index 98% rename from tests/robotests/src/com/android/settings/fuelgauge/PowerUsageAdvancedTest.java rename to tests/robotests/src/com/android/settings/fuelgauge/PowerUsageAdvancedLegacyTest.java index 81d40a36ac4..756d9137e19 100644 --- a/tests/robotests/src/com/android/settings/fuelgauge/PowerUsageAdvancedTest.java +++ b/tests/robotests/src/com/android/settings/fuelgauge/PowerUsageAdvancedLegacyTest.java @@ -41,10 +41,10 @@ import com.android.internal.os.BatterySipper.DrainType; import com.android.internal.os.BatteryStatsHelper; import com.android.settings.R; import com.android.settings.Utils; -import com.android.settings.fuelgauge.PowerUsageAdvanced.PowerUsageData; -import com.android.settings.fuelgauge.PowerUsageAdvanced.PowerUsageData.UsageType; import com.android.settings.testutils.BatteryTestUtils; import com.android.settings.testutils.SettingsRobolectricTestRunner; +import com.android.settings.fuelgauge.PowerUsageAdvancedLegacy.PowerUsageData; +import com.android.settings.fuelgauge.PowerUsageAdvancedLegacy.PowerUsageData.UsageType; import org.junit.Before; import org.junit.Test; @@ -59,8 +59,7 @@ import java.util.Collections; import java.util.List; @RunWith(SettingsRobolectricTestRunner.class) -public class PowerUsageAdvancedTest { - +public class PowerUsageAdvancedLegacyTest { private static final int FAKE_UID_1 = 50; private static final int FAKE_UID_2 = 100; private static final int DISCHARGE_AMOUNT = 60; @@ -94,7 +93,7 @@ public class PowerUsageAdvancedTest { private UserInfo mNormalUserInfo; @Mock private UserInfo mManagedUserInfo; - private PowerUsageAdvanced mPowerUsageAdvanced; + private PowerUsageAdvancedLegacy mPowerUsageAdvanced; private PowerUsageData mPowerUsageData; private Context mShadowContext; private Intent mDischargingBatteryIntent; @@ -103,7 +102,7 @@ public class PowerUsageAdvancedTest { public void setUp() { MockitoAnnotations.initMocks(this); mShadowContext = spy(RuntimeEnvironment.application); - mPowerUsageAdvanced = spy(new PowerUsageAdvanced()); + mPowerUsageAdvanced = spy(new PowerUsageAdvancedLegacy()); List batterySippers = new ArrayList<>(); batterySippers.add(new BatterySipper(DrainType.APP,