Полностью отключить поддержку RTL на уровне API 28 (Android 9) - PullRequest
0 голосов
/ 31 октября 2018

Мое текущее приложение (TargetSDK: 28 - Не могу использовать меньше 28, потому что зависят от androidX libs) в playstore не имеет поддержки RTL, которая отлично работает на всех версиях кроме Android 9 (уровень API 28) . У меня был свой собственный способ обработки RTL с использованием scaleX , поэтому я никогда не использовал android:supportsRtl="true". Но я вижу странное поведение на Android 9, например не может перетащить ящик, не может прокрутить пейджер и т. Д.

У меня есть только 2 варианта решения этой проблемы:

1) Включите поддержку RTL через приложение и переделайте его в собственных настройках ( Что не кажется лучшим решением )

2) Отключить поддержку RTL полностью через некоторые настройки и все. Что именно я хочу сделать , но я не могу решить, пробовал следующим образом:

Отключить автоматическое изменение макета на Android

...