在API级别28(Android 9)上完全禁用RTL支持

时间:2018-10-31 05:01:55

标签: android android-sdk-tools android-9.0-pie

我当前使用的应用(TargetSDK:28-不能少于28,因为androidX库的依赖性)没有RTL支持,在所有版本上都可以正常工作 Android 9(API级别28)除外。我有自己的方法来使用 scaleX 处理RTL,所以我从未使用过android:supportsRtl="true"。但是我可以在Android 9上看到一些奇怪的行为,例如无法拖动抽屉,无法滚动视图分页器等。

我只有2个选项可以解决此问题:

1)在整个应用程序中启用RTL支持,并根据自己的设置进行修改(这似乎不是更好的解决方案

2)通过某些配置和所有功能完全禁用RTL支持。 我到底想做什么,但我无法解决,请尝试以下方法:

Disable automatic layout change on android

0 个答案:

没有答案