Merge "Migrate UI to supportsMultipleUsers()." into jb-mr1-dev
This commit is contained in:
@@ -30,9 +30,6 @@
|
|||||||
Can be overridden for specific product builds. -->
|
Can be overridden for specific product builds. -->
|
||||||
<bool name="auto_confirm_bluetooth_activation_dialog">false</bool>
|
<bool name="auto_confirm_bluetooth_activation_dialog">false</bool>
|
||||||
|
|
||||||
<!-- Whether User management screen is available -->
|
|
||||||
<bool name="enable_user_management">false</bool>
|
|
||||||
|
|
||||||
<!-- Whether to show a preference item for regulatory information in About phone -->
|
<!-- Whether to show a preference item for regulatory information in About phone -->
|
||||||
<bool name="config_show_regulatory_info">false</bool>
|
<bool name="config_show_regulatory_info">false</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
@@ -42,6 +42,7 @@ import android.os.INetworkManagementService;
|
|||||||
import android.os.RemoteException;
|
import android.os.RemoteException;
|
||||||
import android.os.ServiceManager;
|
import android.os.ServiceManager;
|
||||||
import android.os.UserHandle;
|
import android.os.UserHandle;
|
||||||
|
import android.os.UserManager;
|
||||||
import android.preference.Preference;
|
import android.preference.Preference;
|
||||||
import android.preference.PreferenceActivity;
|
import android.preference.PreferenceActivity;
|
||||||
import android.preference.PreferenceActivity.Header;
|
import android.preference.PreferenceActivity.Header;
|
||||||
@@ -415,7 +416,7 @@ public class Settings extends PreferenceActivity
|
|||||||
i = insertAccountsHeaders(target, headerIndex);
|
i = insertAccountsHeaders(target, headerIndex);
|
||||||
} else if (id == R.id.user_settings) {
|
} else if (id == R.id.user_settings) {
|
||||||
if (!UserHandle.MU_ENABLED
|
if (!UserHandle.MU_ENABLED
|
||||||
|| !getResources().getBoolean(R.bool.enable_user_management)
|
|| !UserManager.supportsMultipleUsers()
|
||||||
|| Utils.isMonkeyRunning()) {
|
|| Utils.isMonkeyRunning()) {
|
||||||
target.remove(header);
|
target.remove(header);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user