17得票5回答
如何处理在部分Android Marshmallow版本之前的设备上未自动授予SYSTEM_ALERT_WINDOW权限的问题

我收到了关于一些小米设备(如Mi 2,运行API级别21)未显示覆盖层的报告。我的应用程序目标为API 23。 有关此事,有几篇文章(例如这里和这里)。看起来,MIUI 设备不会在安装时启用此权限(与其他先前的非Marshmallow设备不同)。 不幸的是,Settings.canDraw...

11得票1回答
覆盖视图不会禁用底层视图上的操作。

我有两个视图:View A和View B。渲染了View A并具有在其中输入文本值的操作。我在其上显示了一个覆盖视图-View B。我希望View A上的操作被禁用,但它们并没有被禁用,我仍然可以在View A上输入字段。如何禁用此功能?

11得票4回答
java.lang.IllegalStateException: ViewTreeLifecycleOwner not found from androidx.constraintlayout.widget.ConstraintLayout。

当我尝试使用XML在覆盖其他应用程序时插入Compose时,我遇到了此异常: java.lang.IllegalStateException: ViewTreeLifecycleOwner not found from androidx.constraintlayout.widget.Con...

9得票1回答
安卓 - 叠加屏幕包括状态栏内容

我想制作一个覆盖整个屏幕的叠加屏幕,包括状态栏和导航栏。 我花了几个小时在谷歌上搜索/研究,但仍然没有找到解决方法。 这是我的代码: MainActivity.java(启动器): package com.blogspot.diannaoxiaobai.myapplication; ...