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