Как я могу заставить мое приложение для Android работать только с прямым макетом RTL?
Я хочу иметь макет только для RTL. Я не хочу иметь макеты, которые зависят от языка мобильного телефона пользователя. Что я должен добавить в мой файл манифеста Android, чтобы принудительно сделать RTL моего приложения?
2 ответа
Решение
Вы должны установить это android:supportsRtl="false"
в вашем теге приложения в манифесте и разработайте макеты как макет RTL. то это не изменит базу раскладок по направлению устройства
К сожалению, Android не поддерживает только RTL, так как единственный флаг - указывать поддержку RTL или нет.
Вам просто нужно добавить android:supportsRtl="true"
и сделайте ваши макеты только для поддержки RTL.