姜饼上的TextView旋转

Posted

技术标签:

【中文标题】姜饼上的TextView旋转【英文标题】:TextView Rotation on Gingerbread 【发布时间】:2013-03-25 13:06:52 【问题描述】:

在 Honeycomb 及更高版本上,我可以轻松地将 TextView 旋转为度数:

android:rotation(90)

但这在 Honeycomb 下、Gingerbread 和 Froyo 上不起作用。

我可以用什么代替?

【问题讨论】:

【参考方案1】:

您可以在anim文件夹中声明旋转动画

下面的 sn-p 会帮助你。

textanim.xml

   <?xml version="1.0" encoding="utf-8"?>
   <rotate xmlns:android="http://schemas.android.com/apk/res/android"
        android:fromDegrees="10" android:toDegrees="90" android:pivotX="50%"
        android:duration="100">
   </rotate>

内部代码

TextView tv = (TextView)findViewById(R.id.text);
tv.setAnimation(AnimationUtils.loadAnimation(this,R.anim.textanim));

【讨论】:

textview 在 Widget 上时是否可以这样做?

以上是关于姜饼上的TextView旋转的主要内容,如果未能解决你的问题,请参考以下文章

旋转 TextView DrawableRight OnClick

旋转时在 TextView 中保留文本

Android 怎么旋转TextView文字显示方向

带有旋转,放大,缩小和移动在android中的自定义textview?

屏幕旋转后按钮消失

TextView上的AnimationDrawable?