项目场景:
APP开发 在activity中弹出一个简单的popupwindow
问题描述
tools:ignore="RtlSymmetry" 参数表示的局限性
鸿蒙系统 在popupwindow中 布局未达到预期样式,部分参数未起作用 经过查看 以下关键点:
1、activity的Theme中有以下属性
android:fitsSystemWindows="true"
2、popupwindow View中以下参数未生效
paddingStart paddingBottom
原因分析:
鸿蒙系统 中在android:fitsSystemWindows="true"时,处理一些新参数的兼容性不够
解决方式1
Theme的android:fitsSystemWindows="false"或者删除,默认为false
解决方式2
布局中不使用提示添加tools:ignore="RtlSymmetry" 这个参数的属性,否则会在部分手机中失效