Use user restriction instead of pin to guard factory reset in Settings.
Bug: 14081992 Change-Id: I60f132312368c5097b46ab97e881eec3700ef586
This commit is contained in:
@@ -24,6 +24,7 @@ import android.app.Fragment;
|
||||
import android.content.Intent;
|
||||
import android.content.res.Resources;
|
||||
import android.os.Bundle;
|
||||
import android.os.UserManager;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
@@ -80,6 +81,10 @@ public class MasterClearConfirm extends Fragment {
|
||||
@Override
|
||||
public View onCreateView(LayoutInflater inflater, ViewGroup container,
|
||||
Bundle savedInstanceState) {
|
||||
if (UserManager.get(getActivity()).hasUserRestriction(
|
||||
UserManager.DISALLOW_FACTORY_RESET)) {
|
||||
return inflater.inflate(R.layout.master_clear_disallowed_screen, null);
|
||||
}
|
||||
mContentView = inflater.inflate(R.layout.master_clear_confirm, null);
|
||||
establishFinalConfirmationState();
|
||||
return mContentView;
|
||||
|
Reference in New Issue
Block a user