【发布时间】:2016-03-09 08:09:54
【问题描述】:
我正在寻找一种方法来从具有缩放动画的布局中删除视图。方法 removeFromLayout 应该将它们缩放到 0,并且在每个 View 完成动画后,应该清除布局。
public void removeFromLayout(){
for(int i=all.size()-1;i>=0;i--){
all.get(i).animate()
.scaleX(0)
.scaleY(0)
.setDuration(200)
.setStartDelay(i*Activity.SIZE).start();
}
//After all animations are done, they should be removed
layout.removeAllViews();
}
所以我的问题是,我怎样才能“延迟” layout.removeAllViews()?
提前致谢
【问题讨论】: