-1

如何检查我的活动是否处于MultiWindowMode中。

我用过Myactivity.isInMultiWindowMode()and MYactivity.isInPictureInPictureMode(),但显示错误

我是否必须扩展MultiWindow无法识别的内容

我已经阅读了有关多窗口的其他帖子,但没有希望

4

2 回答 2

0

您的 Activity 必须扩展AppCompatActivity并编写这样的代码

 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
        if(isInMultiWindowMode && isInPictureInPictureMode){

        }
    }

这没有显示任何类型或错误

于 2017-09-21T09:21:08.737 回答
0

问题是你应该在 isInMultiWindowMode() 和 isInPictureInPictureMode() 之前在 android 中使用activitylike getActivity()

于 2017-09-21T09:44:24.463 回答