2

私は自分のアプリケーションでトランジション アニメーションを使用していました。これはエミュレータでうまく動作し、エフェクトを表示します。しかし、タブレットでアプリケーションを実行すると、通常のスプラッシュ画面効果だけが表示されます。コードに変更があるか、マニフェストで何かを宣言していますか。助けてください。

前もって感謝します。

ここに私のコードがあります

package com.comply.splash;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;

   public class Activity02 extends Activity {   

   private static final int SPLASH_DISPLAY_TIME = 5000;    

   @Override 
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.page02);         
      new Handler().postDelayed(new Runnable() {

        @Override          
        public void run() {                        
            /* Create an intent that will start the main activity. */
            Intent mainIntent = new Intent(Activity02.this, Activity03.class);
            Activity02.this.startActivity(mainIntent);

            /* Finish splash activity so user cant go back to it. */
            Activity02.this.finish();

            /* Apply our splash exit (fade out) and main entry (fade in) animation transitions. */
            overridePendingTransition(R.anim.push_up_in, R.anim.push_up_out);
            }   
    }, SPLASH_DISPLAY_TIME);            
    }
}
4

0 に答える 0