Add UsbDefaultFragment and tests
Replace old USB screen in developer options with UsbDefaultFragment. Test: pass Bug: 62876645 Change-Id: I8428a2814b7e1abd7d0fa9fa9980dbc02cfa0034
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
package com.android.settings.wrapper;
|
||||
|
||||
import android.content.pm.UserInfo;
|
||||
import android.os.UserHandle;
|
||||
import android.os.UserManager;
|
||||
|
||||
import java.util.List;
|
||||
@@ -45,4 +46,22 @@ public class UserManagerWrapper {
|
||||
public List<UserInfo> getProfiles(int userHandle) {
|
||||
return mUserManager.getProfiles(userHandle);
|
||||
}
|
||||
|
||||
public boolean isUsbFileTransferRestricted() {
|
||||
return mUserManager.hasUserRestriction(UserManager.DISALLOW_USB_FILE_TRANSFER);
|
||||
}
|
||||
|
||||
public boolean isUsbTetheringRestricted() {
|
||||
return mUserManager.hasUserRestriction(UserManager.DISALLOW_CONFIG_TETHERING);
|
||||
}
|
||||
|
||||
public boolean isUsbFileTransferRestrictedBySystem() {
|
||||
return mUserManager.hasBaseUserRestriction(
|
||||
UserManager.DISALLOW_USB_FILE_TRANSFER, UserHandle.of(UserHandle.myUserId()));
|
||||
}
|
||||
|
||||
public boolean isUsbTetheringRestrictedBySystem() {
|
||||
return mUserManager.hasBaseUserRestriction(
|
||||
UserManager.DISALLOW_CONFIG_TETHERING, UserHandle.of(UserHandle.myUserId()));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user