1

我正在尝试从右到左的文本方向,但我得到了意想不到的结果(不像我做 html css 时的结果)。这是我为该文本视图提供的代码:

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="96dp"
    android:gravity="right"
    android:text="@string/welcomeMsg"
    android:textAlignment="center"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:textColor="@color/white"
    android:textDirection="rtl"
    android:textSize="@dimen/welcomeMsgSize" />

我相信我做了所有该做的。也许我忘记了什么或者不知道。我对安卓很陌生。图片显示了上面的输出这里的问题是textview中文本之前的空格并且也发布了文本。提前感谢您的帮助:)

在此处输入图像描述

4

2 回答 2

2

您应该根据需要将 Textview 重力从“中心”更改为“右”或“左”。重力将为您的文本设置重力,因此请更改它。并且还将文本对齐方式从中心更改为向右或向左。

于 2013-07-19T07:01:16.907 回答
0

android:textSize="@dimen/welcomeMsgSize" there lies the culprit.. reduce the size you specified in that file there..!!

于 2013-07-19T06:54:52.690 回答