我有一个ListView
扩展它的适配器类BaseAdapter
。
我想为列表视图中的一个小自定义部分设置动画。
我有从右到左滑动的部分动画 - 这第一次效果很好。
为简洁起见,在 Adapter 的方法中,类似于所示:
public View getView(){
Animation an = AnimationUtils.loadAnimation(mContext, R.anim.transladar);
an.reset();
vi.startAnimation(an);
return vi;
}
看起来不错,但是当我再添加一个项目 chatAdapter.notifyDataSetChanged();
时,会触发它刷新我的所有项目并重新启动动画。
我只想为适配器本身的最后一项设置动画。
我希望你能帮助我。