2016-05-12 9 views
2

ズームアニメーションを使用したスプラッシュ画面で数秒間停止画像ビューに問題があります。私は、期間2000で1.0から1.0にxml zoom2とtakを追加しようとしていますが、splash.javaではこれをどのように良い方法で追加するのか分かりません。スプラッシュで画像をズームして2秒間停止する方法

:)私を助けてください

zoom.xml

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android"> 
<scale 
android:duration="1500" 
android:fromXScale="0.0" 
android:fromYScale="0.0" 
android:pivotX="50%p" 
android:pivotY=50p" 
android:toXScale="1.0" 
android:toYScale="1.0"> 
</scale> 
</set> 

Splash.java

​​

答えて

2

はあなた

にonAnimationEnd()

Handler mHandler = new Handler(getMainLooper()); 
    Runnable mRunnable = new Runnable() { 
    @Override 
     public void run() { 
      finish(); 
      Intent i = new Intent(Splash.this,MainActivity.class); 
      startActivity(i); 

     } 
    }; 
mHandler.postDelayed(mRunnable, 2000); 
+0

THX、このヘルプ:)イムbeginerと私のためにそのので参考になっを次のコードを追加します:) –

0

あなたOnAnimationEndにpostDelayedとハンドラを使用することができます。

関連する問題