2011-04-06 144 views
0

我正在制作一个接受视图作为输入的库。旋转视图

我想旋转这些意见......因为他们是一个输入,我不能再继承做的onDraw覆盖...

所以,我怎么旋转视图? (例如在23.589235度显示它)

如果无法在不覆盖onDraw的情况下执行此操作,那么Java中有一种方法可以实现该效果,而无需继承View类?

编辑:如果可能的话,这将是很好,如果解决方案1.5的工作(我住的地方1.5仍是普遍现象)

回答

1

编辑:

让我们再试试这个。

虽然转化方法才会可用API等级11,动画API可用,因为1级。所以我建议用0.1

原始荒谬,错误答案的持续时间将动画:

你应该真的看看View中可用的方法。其中包括setRotationX()和setRotationY()以及其他一些转换方法。

http://developer.android.com/reference/android/view/View.html

+0

伙计,这是3.0 ... 3.0设备甚至没有在可用设备列表中显示出来,因为还有比1.5的设备少3.0设备。 – speeder 2011-04-06 16:16:20

+0

呃,就这样。抱歉,我没有点击完整的方法定义来检查API级别。我用我认为可行的新方法编辑答案。 – LeffelMania 2011-04-06 16:45:52