2011-07-31 56 views
1

我正在创建一个Android应用程序。该设计要求旋转文本,如下图所示的“体检”标签所示。我已经使用“android:rotation ='270'”,但布局不正确。Android中的旋转文本

有没有人有任何建议如何让“体检”标签看起来像图像?

Physical Exam Label

+0

尝试http://stackoverflow.com/questions/4636474/layout-problem-with-android-rotated-textview –

回答

1

如果你是画在画布,你可以使用translate()方法暂时旋转画布,写它,然后把它转变回去。在http://developer.android.com/reference/android/graphics/Canvas.html#translate(float,%20float)

这里

更多信息就是一个很好的例子: http://bestsiteinthemultiverse.com/2008/11/android-graphics-example/

编辑: 既然你正在处理这个直接的布局,这里是从另一个#1后一个很好的解决方案: Vertical (rotated) label in Android

+0

我把它作为一个TextView在视图中。 – Dan

+0

@丹,希望我编辑的回复会更好一点。 – Phil