创建文本视图从右到左布局



我想从右到左设置文本视图方向。
我希望它显示 unicode 字符从右到左并对齐到右对齐。我设置了文本视图layout_gravity和重力正确,但不起作用

<RelativeLayout
    android:layout_width="80dp"
    android:layout_height="wrap_content"
    android:layout_marginTop="-80dp"
    android:layout_marginRight="75dp"  
    android:layout_gravity="right" 
         >
      <Button 
         android:id="@+id/nxtMonth"
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content"
         android:background="@drawable/arrow_top"
         android:layout_marginLeft="22dp"
         />
     <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content"
         android:src="@drawable/splite_time_new"
         android:layout_marginTop="24dp"
         android:layout_marginLeft="8dp"
         />
     <LinearLayout 
         android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="right" 
        android:gravity="right"
        android:layout_marginRight="12dp"
        android:layout_marginTop="19dp"
     >
     <TextView 
        android:id="@+id/txtMonth"
        android:text="Farvardin"
        android:padding="0dip"
        android:gravity="left"
        android:textStyle="bold"
        android:textColor="#FFFFFF"
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        />
     </LinearLayout>
     <ImageView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content"
         android:src="@drawable/splite_time_new"
         android:layout_marginTop="50dp"
         android:layout_marginLeft="8dp"
         />
     <Button 
         android:id="@+id/prvMonth"
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content"
         android:background="@drawable/arrow_down"
         android:layout_marginTop="60dp"
         android:layout_marginLeft="22dp"
         />
 </RelativeLayout>


感谢任何帮助我的人,我真的需要这个,但我无法设置它

编辑:最后我使用这段代码和这项工作

 <RelativeLayout
        android:layout_width="70dp"
        android:layout_height="100dp"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true" >
        <Button
            android:id="@+id/nxtMonth"
            android:layout_width="25dp"
            android:layout_height="20dp"
            android:layout_centerHorizontal="true"
            android:background="@drawable/arrow_top" />
        <View
            android:layout_width="60dp"
            android:layout_height="1dip"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="30dp"
            android:background="@drawable/divider_gradient" />
        <View
            android:layout_width="60dp"
            android:layout_height="1dip"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="70dp"
            android:background="@drawable/divider_gradient" />
        <TextView
            android:id="@+id/txtMonth"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_centerVertical="true"
            android:gravity="right"
            android:text="Mehr"
            android:textColor="#FFFFFF" />
        <Button
            android:id="@+id/prvMonth"
            android:layout_width="25dp"
            android:layout_height="20dp"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:background="@drawable/arrow_down" />
    </RelativeLayout>

请参阅以下链接,他们正在讨论"希伯来语"文本。但我希望它能帮助你,从右到左

最新更新