From d1a1fede6f6e96ecd64455efe12631b39c138f3a Mon Sep 17 00:00:00 2001 From: jackqdyulei Date: Wed, 26 Apr 2017 10:48:05 -0700 Subject: [PATCH] Add method to check whether to enable anomaly detection Bug: 37709022 Test: RunSettingsGoogleRoboTests Change-Id: Ie95b8899f0201d392ba06e4747a0d926d7474d68 --- .../settings/fuelgauge/PowerUsageFeatureProvider.java | 5 +++++ .../settings/fuelgauge/PowerUsageFeatureProviderImpl.java | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java b/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java index 7cb6c000ea6..8d6ba75eef3 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java +++ b/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java @@ -57,4 +57,9 @@ public interface PowerUsageFeatureProvider { * Check whether the toggle for power accounting is enabled */ boolean isPowerAccountingToggleEnabled(); + + /** + * Check whether the anomaly detection is enabled + */ + boolean isAnomalyDetectionEnabled(); } diff --git a/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java b/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java index 10ffc4977d3..cc29874d843 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java +++ b/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java @@ -84,4 +84,9 @@ public class PowerUsageFeatureProviderImpl implements PowerUsageFeatureProvider public boolean isPowerAccountingToggleEnabled() { return false; } + + @Override + public boolean isAnomalyDetectionEnabled() { + return false; + } }