1

我想从右到左设置 TextView 方向。
我希望从右到左显示 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>


来自任何帮助我的人的thanx 我真的需要这个,但我无法设置

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

 <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>
4

1 回答 1

0

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

于 2012-09-27T04:37:42.237 回答