ICS 4文本外观配置

时间:2012-03-07 13:01:20

标签: android

我有一个带有text =“Address”的textView。在Android ICS中,我有时会在我的屏幕中看到它

Addres

s

而不是在同一行

Address

我该如何解决?屏幕上的可用空间没有问题。谢谢

这是textView的xml:

<TextView android:id="@+id/text_title"
android:textColor="#780000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="26px"
android:textStyle="bold"
android:layout_gravity="center"
android:layout_marginLeft="20px"
/>

1 个答案:

答案 0 :(得分:1)

//总是使用“sp”表示字体,休息时使用“dp”

//在这里你使用了包装内容,然后位置不足以显示你的文字内容

尝试android:layout_weight="1"或更改android:layout_width =“fill_parent”

<TextView android:id="@+id/text_title"
android:textColor="#780000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
android:singleLine="true"
android:textStyle="bold"
android:layout_gravity="center"
android:layout_marginLeft="10dp"
/>

给16sp默认是14sp。

如果您运行的ICS即xhdpi则会自动调整为

16×240÷160 = 24 //hdpi
 16×320÷160 =32 //for xhdpi