/**
* 删除item,并播放动画
* @param rowView 播放动画的view
* @param positon 要删除的item位置
*/
protected void removeListItem(View rowView, final int positon) {
final Animation animation = (Animation) AnimationUtils.loadAnimation(rowView.getContext(), R.anim.item_anim);
animation.setAnimationListener(new AnimationListener() {
public void onAnimationStart(Animation animation) {}
public void onAnimationRepeat(Animation animation) {}
public void onAnimationEnd(Animation animation) {
array.remove(positon);
adapter.notifyDataSetChanged();
animation.cancel();
}
});
rowView.startAnimation(animation);
}
源码下载地址:
http://download.csdn.net/detail/shi508181017/5871743
android删除listview item(动画删除)
最新推荐文章于 2021-05-25 19:21:12 发布