使用Kotlin检查我的Activity是否在MultiWindowMode中

时间:2017-09-21 09:10:47

标签: android kotlin kotlin-extension

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

我使用了Myactivity.isInMultiWindowMode()MYactivity.isInPictureInPictureMode(),但显示错误

我必须扩展一些内容,因为MultiWindow无法识别

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

2 个答案:

答案 0 :(得分:0)

您的活动必须扩展 AppCompatActivity 并编写此类代码

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

        }
    }

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

答案 1 :(得分:0)

问题是你应该在isInMultiWindowMode()&之前。 isInPictureInPictureMode(),其中activity类似于getActivity()