DISALLOW_CONFIG_MOBILE_NETWORKS for Mobile Network
- Avoid intent start MobileNetworkSettings page - Avoid Mobile network preference show on screen Flag: EXEMPT bug fix Fix: 289232540 Test: Manual test. see b/289232540#28 Test: atest passed Change-Id: I25b75673fbc0758dc06ca15f890e5dee0ea1367f
This commit is contained in:
@@ -41,11 +41,13 @@ public class MutableGearPreference extends GearPreference {
|
||||
|
||||
@Override
|
||||
public void setGearEnabled(boolean enabled) {
|
||||
boolean state = false;
|
||||
if (mGear != null) {
|
||||
mGear.setEnabled(enabled);
|
||||
mGear.setImageAlpha(enabled ? VALUE_ENABLED_ALPHA : mDisabledAlphaValue);
|
||||
state = enabled && !(isDisabledByAdmin() || isDisabledByEcm());
|
||||
mGear.setEnabled(state);
|
||||
mGear.setImageAlpha(state ? VALUE_ENABLED_ALPHA : mDisabledAlphaValue);
|
||||
}
|
||||
mGearState = enabled;
|
||||
mGearState = state;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user