2

我想找到一种方法来从用户个人资料中了解是否为用户设置了工作资料(个人资料所有者)。

我目前正在使用这种方法:

public boolean isWorkProfileEnabled() {
    UserManager um = (UserManager) getSystemService(USER_SERVICE);
    return um.getUserProfiles().size() >= 2;
}

但这并不可靠。当它等于 2 时,也可能意味着安装了受限配置文件。

有人有想法吗?

4

0 回答 0