Android ScaleAnimation,如何使用它来使项目更小,而不是更大

时间:2012-03-14 15:36:13

标签: android android-animation

我正在使用ScaleAnimation。我想把我的物品的尺寸加倍,这很简单:

ScaleAnimation  setSizeForTop = new ScaleAnimation(1, 2, 1, 2);

然后:

top.startAnimation(setSizeForTop);

但是一旦我有一个大项目(大小为x2),如何使它变小,不像以前那样可以将动画大小除以2。

谢谢。

2 个答案:

答案 0 :(得分:1)

你试过setSizeForTop = new ScaleAnimation(1, .5f, 1, .5f); 吗?

答案 1 :(得分:0)

这会阻止它移动

ScaleAnimation(1,1.5f,1,1.5f,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f)