1
我想从右到左设置TextView方向任何人都可以帮助我 我希望显示unicode字符从右到左并对齐到右侧。我把我的文本视图 layout_gravity和重力正确的,但心不是工作的人
创建textView从右到左布局
<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>
这没有帮助 –
我提到你的链接建议在你的文本开头添加“一个正确的左标记字符(\ u200F)”。例如,如果您使用某个字符串变量来设置textview的android:text属性,则在字符串变量的值中添加“\ u200F”。 – 2012-10-01 08:13:31
我用它doeset工作那只显示unicode字符我想要离开我的布局不在代码那不适合我 –