在我的自定义适配器中listview
,我添加了这样的动画:
View lastAddedItem = parent.getChildAt(0);
if(lastAddedItem != null) {
Animation a = AnimationUtils.loadAnimation(c, R.anim.push);
lastAddedItem.startAnimation(a);
}
此代码将动画应用于列表中的第 0 个项目。当我滚动列表时也会应用此动画,当然列表必须在滚动时再次呈现,但是有什么办法可以防止这种情况发生吗?记住,记住这段代码在方法中getView()
非常感谢!