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