我遇到了这个问题所述的从右到左语言环境的问题:Android RTL locales. How to mirror only when locale is supported?
有人建议将android:supportsRtl
属性设置为strings.xml
文件中的字符串,该字符串在“从右到左”的区域设置文件夹(例如值 - )和{{1}下设置为true
在从左到右的语言环境(默认值文件夹)下。这不能正常工作,因为当Android安装并首次运行时,Android看起来只会读取清单中的属性一次。
当系统区域设置发生变化时,有没有办法强制Android刷新我的清单?或者更好的是,在原始问题中我的语言环境问题是否有一个很好的解决方案?