Loading src/com/android/settings/fuelgauge/AdvancedPowerUsageDetail.java +11 −4 Original line number Diff line number Diff line Loading @@ -113,16 +113,16 @@ public class AdvancedPowerUsageDetail extends DashboardFragment implements private List<Anomaly> mAnomalies; private String mPackageName; public static void startBatteryDetailPage(SettingsActivity caller, PreferenceFragment fragment, BatteryStatsHelper helper, int which, BatteryEntry entry, String usagePercent, List<Anomaly> anomalies) { @VisibleForTesting static void startBatteryDetailPage(SettingsActivity caller, BatteryUtils batteryUtils, PreferenceFragment fragment, BatteryStatsHelper helper, int which, BatteryEntry entry, String usagePercent, List<Anomaly> anomalies) { // Initialize mStats if necessary. helper.getStats(); final Bundle args = new Bundle(); final BatterySipper sipper = entry.sipper; final BatteryStats.Uid uid = sipper.uidObj; final BatteryUtils batteryUtils = BatteryUtils.getInstance(caller); final boolean isTypeApp = sipper.drainType == BatterySipper.DrainType.APP; final long foregroundTimeMs = isTypeApp ? batteryUtils.getProcessTimeMs( Loading Loading @@ -152,6 +152,13 @@ public class AdvancedPowerUsageDetail extends DashboardFragment implements new UserHandle(UserHandle.getUserId(sipper.getUid()))); } public static void startBatteryDetailPage(SettingsActivity caller, PreferenceFragment fragment, BatteryStatsHelper helper, int which, BatteryEntry entry, String usagePercent, List<Anomaly> anomalies) { startBatteryDetailPage(caller, BatteryUtils.getInstance(caller), fragment, helper, which, entry, usagePercent, anomalies); } public static void startBatteryDetailPage(SettingsActivity caller, PreferenceFragment fragment, String packageName) { final Bundle args = new Bundle(2); Loading Loading
src/com/android/settings/fuelgauge/AdvancedPowerUsageDetail.java +11 −4 Original line number Diff line number Diff line Loading @@ -113,16 +113,16 @@ public class AdvancedPowerUsageDetail extends DashboardFragment implements private List<Anomaly> mAnomalies; private String mPackageName; public static void startBatteryDetailPage(SettingsActivity caller, PreferenceFragment fragment, BatteryStatsHelper helper, int which, BatteryEntry entry, String usagePercent, List<Anomaly> anomalies) { @VisibleForTesting static void startBatteryDetailPage(SettingsActivity caller, BatteryUtils batteryUtils, PreferenceFragment fragment, BatteryStatsHelper helper, int which, BatteryEntry entry, String usagePercent, List<Anomaly> anomalies) { // Initialize mStats if necessary. helper.getStats(); final Bundle args = new Bundle(); final BatterySipper sipper = entry.sipper; final BatteryStats.Uid uid = sipper.uidObj; final BatteryUtils batteryUtils = BatteryUtils.getInstance(caller); final boolean isTypeApp = sipper.drainType == BatterySipper.DrainType.APP; final long foregroundTimeMs = isTypeApp ? batteryUtils.getProcessTimeMs( Loading Loading @@ -152,6 +152,13 @@ public class AdvancedPowerUsageDetail extends DashboardFragment implements new UserHandle(UserHandle.getUserId(sipper.getUid()))); } public static void startBatteryDetailPage(SettingsActivity caller, PreferenceFragment fragment, BatteryStatsHelper helper, int which, BatteryEntry entry, String usagePercent, List<Anomaly> anomalies) { startBatteryDetailPage(caller, BatteryUtils.getInstance(caller), fragment, helper, which, entry, usagePercent, anomalies); } public static void startBatteryDetailPage(SettingsActivity caller, PreferenceFragment fragment, String packageName) { final Bundle args = new Bundle(2); Loading