我正在创建一个Android应用程序。该设计要求旋转文本,如下图中“物理检查”标签所示。我使用过“android:rotation ='270'”,但布局不正常。
有没有人对如何让“物理考试”标签看起来像图像有任何建议?
答案 0 :(得分:1)
如果要绘制画布,可以使用translate()
方法暂时旋转画布,写入,然后将其翻译回来。
http://developer.android.com/reference/android/graphics/Canvas.html#translate(float,%20float)
的更多信息这是一个很好的例子: http://bestsiteinthemultiverse.com/2008/11/android-graphics-example/
编辑: 由于您在布局中直接处理此问题,因此这是另一个Stackoverflow帖子的一个很好的解决方案: Vertical (rotated) label in Android
答案 1 :(得分:1)