如何检测设备何时进入Android N的多窗口模式

当用户切换到多窗口模式时,我希望从后台服务获得通知.有没有办法通过除流程中涉及的活动之外的服务来获取此信息.

另外我注意到,当在前景窗口的区域上单击叠加时,它会自动切换到该区域下的活动.这可以预防吗?

最佳答案 您必须添加ViewTreeObserver.并检查设备是否进入多窗口模式

getActivity().isInMultiWindowMode()

点赞