如何使TextView文本垂直

时间:2012-04-12 03:43:47

标签: android

我想为我的应用添加垂直标签。是否存在使文本垂直的属性?这就是我的意思垂直标签:

S
t
a
c
k
o
v
e
r
f
l
o
w

非常感谢。

3 个答案:

答案 0 :(得分:4)

一个简单的解决方案可能是在每个字符后插入\n,并确保将高度设置为fill_parent

答案 1 :(得分:1)

在每个字母后添加\ n。在布局xml中,它不会正确显示,但将其运行到实际设备或模拟器将显示正确。

 <TextView
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:text="h\ne\nl\nl\no\n w\no\nr\nl\nd" />

您也可以将layout_height设置为wrap_content。

答案 2 :(得分:0)

如果您只需要一行文字并使用固定宽度字体(等宽字体或亚洲字体),还可以选择其他选项:

将TextView宽度限制为仅适合一个字符。高度可以是wrap_content。