Block Settings APP UI when disallow_airplane_mode is set.
Test: runtest -x packages/apps/Settings/tests/unit/src/com/android/settings/core/UserRestrictionTest.java Fix: 67675441 Change-Id: Ice234cecf4de191b797ad4219852cf821720ab78
This commit is contained in:
@@ -75,12 +75,13 @@
|
|||||||
settings:userRestriction="no_config_mobile_networks"
|
settings:userRestriction="no_config_mobile_networks"
|
||||||
settings:useAdminDisabledSummary="true" />
|
settings:useAdminDisabledSummary="true" />
|
||||||
|
|
||||||
<SwitchPreference
|
<com.android.settingslib.RestrictedSwitchPreference
|
||||||
android:key="toggle_airplane"
|
android:key="toggle_airplane"
|
||||||
android:title="@string/airplane_mode"
|
android:title="@string/airplane_mode"
|
||||||
android:icon="@drawable/ic_airplanemode_active"
|
android:icon="@drawable/ic_airplanemode_active"
|
||||||
android:disableDependentsState="true"
|
android:disableDependentsState="true"
|
||||||
android:order="5" />
|
android:order="5"
|
||||||
|
settings:userRestriction="no_airplane_mode"/>
|
||||||
|
|
||||||
<Preference
|
<Preference
|
||||||
android:fragment="com.android.settings.ProxySelector"
|
android:fragment="com.android.settings.ProxySelector"
|
||||||
|
@@ -63,7 +63,8 @@ public class UserRestrictionTest {
|
|||||||
UserManager.DISALLOW_FACTORY_RESET,
|
UserManager.DISALLOW_FACTORY_RESET,
|
||||||
UserManager.DISALLOW_CONFIG_TETHERING,
|
UserManager.DISALLOW_CONFIG_TETHERING,
|
||||||
UserManager.DISALLOW_CONFIG_VPN,
|
UserManager.DISALLOW_CONFIG_VPN,
|
||||||
UserManager.DISALLOW_CONFIG_MOBILE_NETWORKS
|
UserManager.DISALLOW_CONFIG_MOBILE_NETWORKS,
|
||||||
|
UserManager.DISALLOW_AIRPLANE_MODE
|
||||||
);
|
);
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
|
Reference in New Issue
Block a user