如何在on-press而不是on-release上为listview项目制作动画?

时间:2015-01-01 14:16:32

标签: android android-layout listview android-animation

我想在按下时为我的listview项目制作动画。目前我是通过在OnItemClick Listener中添加动画来实现的,但问题是动画在按下项目时没有开始,而是在释放它时开始。当点击该项目时,另一个活动打开,动画变得无法使用

这是我的OnItemClick方法:

public void onItemClick(AdapterView<?> parent, View view, int position, long id) {


        Animation a= AnimationUtils.loadAnimation(this, R.anim.myanimation);
        view.startAnimation(a);
        startActivity(new Intent(MainActivity.this,SecondActivity.class));
    }

0 个答案:

没有答案