hcg_21 2013-02-05 06:48 采纳率: 0%
浏览 4919
已采纳

如何在两个activity之间切换动画?

我想实现当改变 activity 时,实现从左到右的滑动效果。我使用的下面的代码,但是没有获得所要的效果。请大家帮我看一下。
java 中的文件

super.onCreate(savedInstanceState);
overridePendingTransition(R.anim.fadein, R.anim.fadeout);
setContentView(R.layout.main);

在 res/anim目录下的两个文件
fadein.xml

<?xml version="1.0" encoding="utf-8"?>
<alpha
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:duration="5000"
 android:fromAlpha="0.0"
 android:interpolator="@android:anim/slide_out_right"
 android:toAlpha="1.0" >
</alpha>

fadeout.xml

<?xml version="1.0" encoding="utf-8"?>
<alpha
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:duration="5000"
 android:fromAlpha="0.0"
 android:interpolator="@android:anim/slide_in_left"
 android:toAlpha="1.0" >
</alpha>
  • 写回答

1条回答 默认 最新

  • Curie-87 2013-02-05 09:56
    关注
    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.splashscreen);
    
             new Handler().postDelayed(new Runnable() {
                 public void run() {
    
                         /* Create an intent that will start the main activity. */
                         Intent mainIntent = new Intent(SplashScreen.this,
                                 ConnectedActivity.class);
                         mainIntent.putExtra("id", "1");
    
                         //SplashScreen.this.startActivity(mainIntent);
                         startActivity(mainIntent);
                         /* Finish splash activity so user cant go back to it. */
                         SplashScreen.this.finish();
    
                         /* Apply our splash exit (fade out) and main
                            entry (fade in) animation transitions. */
                         overridePendingTransition(R.anim.mainfadein,R.anim.splashfadeout);
                 }
         }, SPLASH_DISPLAY_TIME);   
        }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码