我知道
Allow outside touch for DialogFragment
及其接受的答案。我已经在以下方面测试了可接受的答案:
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()方法。
有指针吗?