我当前使用的应用(TargetSDK:28-不能少于28,因为androidX库的依赖性)没有RTL支持,在所有版本上都可以正常工作 Android 9(API级别28)除外。我有自己的方法来使用 scaleX 处理RTL,所以我从未使用过android:supportsRtl="true"
。但是我可以在Android 9上看到一些奇怪的行为,例如无法拖动抽屉,无法滚动视图分页器等。
我只有2个选项可以解决此问题:
1)在整个应用程序中启用RTL支持,并根据自己的设置进行修改(这似乎不是更好的解决方案)
2)通过某些配置和所有功能完全禁用RTL支持。 我到底想做什么,但我无法解决,请尝试以下方法: