Hide subtitle for wifi and bluetooth

Hide it for now because the usage time is not accurate. We may
revisit it in the future.

Bug: 37912143
Test: RunSettingsRoboTests
Change-Id: I37b9dca6a188f2973a7a83641d12b24001d629ae
This commit is contained in:
jackqdyulei
2017-05-02 15:16:19 -07:00
parent e5fa4cd4b5
commit f68fbce16e
2 changed files with 17 additions and 1 deletions

View File

@@ -291,7 +291,9 @@ public class PowerUsageAdvanced extends PowerUsageBase {
boolean shouldHideSummary(PowerUsageData powerUsageData) { boolean shouldHideSummary(PowerUsageData powerUsageData) {
@UsageType final int usageType = powerUsageData.usageType; @UsageType final int usageType = powerUsageData.usageType;
return usageType == UsageType.CELL; return usageType == UsageType.CELL
|| usageType == UsageType.BLUETOOTH
|| usageType == UsageType.WIFI;
} }
@VisibleForTesting @VisibleForTesting

View File

@@ -278,6 +278,20 @@ public class PowerUsageAdvancedTest {
assertThat(mPowerUsageAdvanced.shouldHideSummary(mPowerUsageData)).isTrue(); assertThat(mPowerUsageAdvanced.shouldHideSummary(mPowerUsageData)).isTrue();
} }
@Test
public void testShouldHideSummary_typeWifi_returnTrue() {
mPowerUsageData.usageType = UsageType.WIFI;
assertThat(mPowerUsageAdvanced.shouldHideSummary(mPowerUsageData)).isTrue();
}
@Test
public void testShouldHideSummary_typeBluetooth_returnTrue() {
mPowerUsageData.usageType = UsageType.BLUETOOTH;
assertThat(mPowerUsageAdvanced.shouldHideSummary(mPowerUsageData)).isTrue();
}
@Test @Test
public void testShouldHideSummary_typeNormal_returnFalse() { public void testShouldHideSummary_typeNormal_returnFalse() {
mPowerUsageData.usageType = UsageType.APP; mPowerUsageData.usageType = UsageType.APP;