Как мне сделать один пункт меню rtl, а другой ltr? - PullRequest
1 голос
/ 09 мая 2020

У меня есть это меню:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
        <item
            android:id="@+id/choosemap"
            android:title="اولین آیتم"/>
        <item
            android:id="@+id/choosespinner"
            android:title="abc" />
</menu>

И это результат:

enter image description here

Я хочу иметь персидский титул rtl и Engli sh title ltr (теперь оба они ltr ), как я могу это сделать?

1 Ответ

1 голос
/ 09 мая 2020

Используйте знак справа налево или даже слева направо в строке, когда это необходимо,

left-to-right mark: &lrm; or &#x200e; (U+200E)
right-to-left mark: &rlm; or &#x200f; (U+200F)

объясняется здесь:

Как сделать направление текста справа налево

Пример:

    android:title="\u200Fاولین آیتم"
...