从右到左创建textView布局

时间:2012-09-20 08:01:43

标签: textview right-to-left

我想从右到左设置TextView方向,任何人都可以帮助我 我希望从右到左显示unicode字符并向右对齐。我设置了我的文本视图 layout_gravity和gravity right但是没有工作

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


对任何帮助我的人来说,我真的需要这个,但我无法设定 对不起,我的英语不好 关于mostafa

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

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

1 个答案:

答案 0 :(得分:0)

请参阅以下链接,他们正在讨论“希伯来语”文本。但我希望它会对你有帮助,Right to Left