2016-06-06 3 views
-1
<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_marginLeft="@dimen/profile_page_left_right_margin" 
    android:layout_marginStart="@dimen/profile_page_left_right_margin" 
    android:layout_marginTop="@dimen/profile_image_margin" 
    android:padding="@dimen/profile_image_margin" 
    android:paddingStart="@dimen/profile_image_margin" 
    android:paddingEnd="@dimen/profile_image_margin" 
    android:layout_below="@+id/toolBar" 
    android:id="@+id/settings_general" 
    android:visibility="gone" 
    android:layout_height="wrap_content"> 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:textSize="@dimen/text_size_medium" 
     android:layout_alignParentStart="true" 
     android:layout_alignParentLeft="true" 
     android:textColor="@color/black" 
     android:id="@+id/general_setting_label" 
     android:text="@string/general_settings_text"/> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentEnd="true" 
     android:layout_marginRight="@dimen/profile_image_margin" 
     android:layout_marginEnd="@dimen/profile_image_margin" 
     android:textSize="@dimen/text_size_medium" 
     android:id="@+id/general_nextIcon"/> 

    <View 
     android:layout_width="match_parent" 
     android:layout_marginTop="@dimen/profile_image_margin" 
     android:padding="@dimen/profile_page_left_right_margin" 
     android:paddingStart="@dimen/profile_page_left_right_margin" 
     android:paddingEnd="@dimen/profile_page_left_right_margin" 
     android:layout_below="@+id/general_setting_label" 
     android:background="@color/light_gray" 
     android:layout_height="1dp"/> 

</RelativeLayout> 

Существует два текстовых представления, которые я добавил в относительном расположении, которые должны поддерживать rtl. Но это не работает нормально, и значок перекрывается на general_setting_label. Этот код не поддерживает rtl для персидского (фарси) языка.TextView не поддерживает RTL

+1

... и ГДЕ Вы явно задаете направление RTL текста? Я не вижу этого. –

ответ

2

добавить ниже коду приложения тегу в файле menifests:

android:supportsRtl="true" 

и в вашем TextView множество layout_alignParentRight к истинному и ширине до wrap_content

Надеется, что это работает. Счастливое кодирование :)

+0

Я уже добавил этот атрибут внутри тега приложения манифеста. –

+0

Спасибо большое. установив ширину в wrap_content. –

+0

, пожалуйста, примите ответ, если этот ответ решил вашу проблему @PrithnirajNicyone –

Смежные вопросы