【问题标题】:Start Activity after animation finishes动画结束后启动Activity
【发布时间】:2014-04-25 06:08:08
【问题描述】:

我有这个代码

    b1.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            intent.putExtra("chapter", 1);
            b1.startAnimation(animZoom1);
            startActivity(intent);
        }});

该方法一次运行所有行,动画持续时间为 1.5 秒,但 Activity 运行时间不到 0.5 秒 我只想在动画结束后运行StartActiviy(intenet);

【问题讨论】:

    标签: android android-animation


    【解决方案1】:

    使用AnimationListener

    onAnimationEnd 中以Intent 开头您的Activity

    我刚刚从快速搜索中选择了第一个,但是 this answer should help。您还可以搜索并找到更多示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-07
      • 2021-07-23
      • 2022-01-13
      • 1970-01-01
      • 2022-07-29
      • 1970-01-01
      • 2018-08-01
      • 1970-01-01
      相关资源
      最近更新 更多