textView для RTL и LTR (API 14) - PullRequest
       41

textView для RTL и LTR (API 14)

0 голосов
/ 04 октября 2018

У меня есть TextView с android:paddingRight, и я хочу поддерживать API 14

        <TextView
            android:id="@+id/account_name"
android:paddingEnd="@dimen/account_menu_chevron_size_plus_margin"
            android:ellipsize="end"
            android:gravity="center_vertical"
            android:lines="1"
android:paddingRight="@dimen/account_menu_chevron_size_plus_margin"/>

Я хочу создать два макета (RTL и LTR).

Я видел это сообщение о LTR и RTL Drawables

но как мне сделать merge и папки для макетов XML?

1 Ответ

0 голосов
/ 04 октября 2018

Если вы хотите иметь отступ справа, независимо от направления макета, вы должны использовать paddingRight, но если вы хотите иметь отступ справа для макета ltr, но слева для макета rtl, вы должны использовать paddingEnd.

То же самое относится к полям и ограничениям в ConstraintLayout

...