Для LTR на конкретном макете / ресурсе, даже если работает в RTL - PullRequest
0 голосов
/ 09 декабря 2018

Я хочу, чтобы мое приложение поддерживало RTL.
Я добавил android:supportsRtl="true" к элементу Application в манифесте, и он выглядит великолепно.
Однако есть несколько макетов, которые должны остаться прежними.для обоих LTR / RTL.Я знаю, что могу скопировать файл макета в каталог layout-ldrtl, но я предпочитаю иметь только 1 копию ресурса, если это возможно.

1 Ответ

0 голосов
/ 09 декабря 2018

Чтобы принудительно использовать LTR для макета, вы можете добавить android:layoutDirection="ltr" к тегу XML макета следующим образом:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layoutDirection="ltr"
    ...>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...