android - 允许 DialogFragment 的外部触摸:Android 9
问题描述
我知道
及其接受的答案。我已经在以下方面测试了接受的答案:
Galaxy Tab A 9.7 Android 7.1.1: ok
Galaxy Tab A 8.0 Android 7 : ok
Galaxy Tab S4 Android 9 : no touch outside DialogFragment
Galaxy S5 Android 6.0.1 : ok
Galaxy Tab S2 Android 7 : ok
Galaxy Tab S3 Android 9 : no touch outside DialogFragment
Galaxy Tab S4 Android 9 : no touch outside DialogFragment
Galaxy Note Edge Android 6.0.1: ok
Galaxy Note4 Android 6.0.1 : ok
以及其他几款运行 Android 6、7 和 7.1.1 的非三星手机 - 一切正常。
看起来接受的答案在 Android 9 上不起作用。确切地说,当我尝试按下 DialogFragment 外部的按钮时,它的 onClick() 方法不会被调用。
任何指针?
解决方案
推荐阅读
- javascript - .length 不适用于 Google Apps 脚本中的数组
- c# - @Viewbag 第一次使用时给出空值
- python - Python - 将文本链接转换为 html
- html - Angular:删除并重新添加图像时,它不会创建新请求,也不会遵守缓存控制标头
- c++ - 在 C++ 中使用迭代器逐个字符地比较字符串
- dax - 如何创建一个返回数据集中最新状态(非数字)的度量?
- node.js - 当前日期和当前日期+2天的Java脚本时刻日期计算
- rollup - 如何使用 Deno 在运行时编译汇总?
- c# - Microsoft.Data.SqlClient.SqlConnection 在调试/发布中工作,但在安装程序中失败
- java - 为什么非易失性变量在 CPU 共享缓存上更新?