Android 如何相对于某一点缩放布局
我想缩放布局,我尝试的是:Android 如何相对于某一点缩放布局,android,animation,zooming,scale,Android,Animation,Zooming,Scale,我想缩放布局,我尝试的是: ScaleAnimation animation = new ScaleAnimation(1.0f, 1.0f, 0.0f, 1.0f); animation.setDuration(500); animation.setStartOffset(6000); trylayout.startAnimation(animation); 还有这个 ScaleAnimation scale = new Sca
ScaleAnimation animation = new ScaleAnimation(1.0f, 1.0f, 0.0f, 1.0f);
animation.setDuration(500);
animation.setStartOffset(6000);
trylayout.startAnimation(animation);
还有这个
ScaleAnimation scale = new ScaleAnimation(0.4f, 0.5f, 0.4f, 0.5f,Animation.RELATIVE_TO_SELF, 0f,
Animation.RELATIVE_TO_SELF, 0f);
// /start animation on egg image
One.startAnimation(scale);
scale.setDuration(100);
// scale.setFillAfter(true);
scale.setInterpolator(new AccelerateInterpolator());
但是无法获取它,我如何在链接中缩放,谢谢。使用
setPivotX
和setPivotY
可以指定图像的中心点,从该中心点开始生长
通过指定pivotX和pivotY向外(或向内)。例如,如果
这些值为0,0(左上角),所有增长都将向下和向下
向右
但pivorX,Y正在使用类似TopLefth的点进行缩放,因为我尝试了此缩放动画scaleExpand=新缩放动画(0.5f,1.0f,0.5f,1.0f,pivotX,pivotY);