我想为视图填充的变化设置动画。翻译动画的放置位置和我要应用的 padding 一样。
TranslateAnimation moveleft = new TranslateAnimation(Animation.ABSOLUTE, 0.0f,
Animation.ABSOLUTE, PADDING, Animation.ABSOLUTE,
0.0f, Animation.ABSOLUTE, 0.0f);
moveLeft.setDuration(500);
moveLeft.setFillAfter(true);
这将启动视图的动画,然后设置填充。这并不完全有效,因为它会导致图形故障。
v.startAnimation(moveleft);
v.setPadding(PADDING, 0, 0,0);