在布局中有textview。我想以某个角度(交叉)而不是水平显示文本。可能吗?
谢谢你。
使用 XML:
<TextView
...
android:rotation="45" />
使用代码:
myTextView.setRotation(45f);
对于 API 10 及以下,必须通过代码完成:
RotateAnimation animation = new RotateAnimation(45f, 45f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
animation.setInterpolator(new LinearInterpolator());
animation.setDuration(1);
animation.setFillAfter(true);
myTextView.startAnimation(animation);
这是一个与之前的帖子非常相似的问题。在此处查看接受的答案: android text view text in vertical direction
如果不对 textview 类进行一些自定义,我不相信有一种“简单”的方法可以做到这一点。