从 Lollipop 开始,Android 引入了多用户配置文件。用户可以在其中添加新用户或访客用户。我的应用程序将安装在所有者配置文件中。当我的应用程序收到消息时,它会在扬声器上播放音频。
所以基本上我想检测设备在特定点在所有者配置文件中运行的位置?
例如:XxxManager.isOwnerProfileActive();
注意:应用程序可以确定配置文件是否在后台/前台。使用将由系统广播的 Intent.ACTION_USER_BACKGROUND / Intent.ACTION_USER_FOREGROUND。但我正在寻找一个 API。