各位大神,最近在做android,需要根据需求缩放linearlayout,因此采用的是缩放动画,然后fillAfter=true。 但是发现这样子的话,按钮的响应区域还是原来的位置,而不是被缩放后的位置。也就是说,只有按原来的那个位置(linearlayout的图像已经不在了,但是功能还在),linearlayout才会响应。按新的位置,linearlayout是不理的。 求android大神们有没有破的方法,多谢~~android动画缩放控件
调试欢乐多
如
public void onAnimationEnd(Animation arg0) {
LayoutParams params = new LayoutParams(0, 0);
params.height = 50;
params.width = 50;
params.setMargins(125, 0, 0, 0);
button.setLayoutParams(params);
}