在Activity下声明Window,居然提示:

Accidental override: The following declarations have the same JVM signature (getWindow()Landroid/view/Window;):

在这里插入图片描述
解释:说的是超类中已经声明了这个window,所以只要将window这个对象名重命名即可
改为:

var mWindow: Window? = null
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐