在完全删除我的类并且仍然无法正常工作之后,我意识到此Activity是使用TabHost实例化的。
当我停止使用TabHost时,提示会成功显示。我猜新的权限提示不支持TabHosts-这是一个错误吗?
我最终创建了一个PermissionsRequestActivity,它代表我的TabHost处理许可请求和响应,然后退出(通过Intent
extras捆绑包传递请求的许可信息)。
它将响应以广播的形式传递回请求,由我的TabHost接收。
有点破解,但工作正常!

在完全删除我的类并且仍然无法正常工作之后,我意识到此Activity是使用TabHost实例化的。
当我停止使用TabHost时,提示会成功显示。我猜新的权限提示不支持TabHosts-这是一个错误吗?
我最终创建了一个PermissionsRequestActivity,它代表我的TabHost处理许可请求和响应,然后退出(通过Intent
extras捆绑包传递请求的许可信息)。
它将响应以广播的形式传递回请求,由我的TabHost接收。
有点破解,但工作正常!