YSH
YSH
AndPermission的版本:2.0.3 手机型号/品牌型号:RedmiK30 品牌系统版本:12 Android系统版本:10 项目targetSdkVersion:28 申请的权限:Permission.Group.Location 发生问题的场景和操作步骤 发生问题的场景: 申请Location时,允许后还是回调永久拒绝。 因为Android10加入了后台定位权限,框架的Location包含了前台和后台定位权限。 这两项同时申请必须永久允许,否则回调拒绝。但是MIUI12权限弹框没有永久允许。 建议作者加入Permission.Group.ForegroundLocation和Permission.GroupBackground.Location。 一般我们申请到前台运行时的定位权限就可以了。new String[]{ Permission.ACCESS_COARSE_LOCATION, Permission.ACCESS_FINE_LOCATION}
SYDialog创建并show之后,如果此时屏幕旋转,那么Dialog将会消失,留下一层阴影。 我在所属的Activity配置节点中加入如下参数: android:configChanges="keyboardHidden|orientation|screenSize" 屏幕旋转,Dialog会保持,但是如果是横屏状态show dialog之后,屏幕旋转为竖屏,Dialog窗口不会重绘,导致窗口溢出。  如图所示,虽然这个问题基本上可以说不是问题,因为没有人会没事拿着手机转来转去,但是还想想看看大佬怎么解决的😁