为列表视图行设置动画的最佳方法是什么?
我一直在尝试这样的事情:
final Animation animation = AnimationUtils.loadAnimation(getActivity(), R.anim.translate_up_fade_anim);
animation.setAnimationListener(new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationRepeat(Animation animation) {
}
@Override
public void onAnimationEnd(Animation animation) {
dataSource.remove(index);
adapter.notifyDataSetChanged();
}
});
view.startAnimation(animation);
Run Code Online (Sandbox Code Playgroud)
但动画并不完全是我想要的.我想我需要动画除了已删除的列表视图行之外的所有其他列表视图行,但我愿意接受建议.
我使用SlidingMenu作为SlidingFragmentActivity.它是一个很棒的库,相对容易使用,但我有一个小问题.我想检测用户何时从ContentView滑回BehindContentView.