Stop display "Cell network" item for tablet
If device doesn't support MOBILE_DATA, then stop show "Mobile network standby" in battery advanced page. Bug: 63252393 Test: RunSettingsRoboTests Change-Id: Icaf5c0c781c96fa1d4df999c6769c27a84c27446
This commit is contained in:
@@ -40,6 +40,7 @@ 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.datausage.DataUsageUtils;
|
||||
import com.android.settings.fuelgauge.PowerUsageAdvanced.PowerUsageData.UsageType;
|
||||
import com.android.settings.overlay.FeatureFactory;
|
||||
import com.android.settings.search.BaseSearchIndexProvider;
|
||||
@@ -243,7 +244,9 @@ public class PowerUsageAdvanced extends PowerUsageBase {
|
||||
boolean shouldHideCategory(PowerUsageData powerUsageData) {
|
||||
return powerUsageData.usageType == UsageType.UNACCOUNTED
|
||||
|| powerUsageData.usageType == UsageType.OVERCOUNTED
|
||||
|| (powerUsageData.usageType == UsageType.USER && mUserManager.getUserCount() == 1);
|
||||
|| (powerUsageData.usageType == UsageType.USER && mUserManager.getUserCount() == 1)
|
||||
|| (powerUsageData.usageType == UsageType.CELL
|
||||
&& !DataUsageUtils.hasMobileData(getContext()));
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
|
Reference in New Issue
Block a user