2012-05-08 11 views
2

どのように説明するかわからないので、いくつかのコードを表示することは間違いなく私を助けます。遷移効果とインテント

Intent i = new Intent(Main.this, screen1.class); 
    i.putExtra("uid", username); 
    i.putExtra("pwd", password); 
    startActivity(i); 

    /** Fading Transition Effect */ 
    overridePendingTransition(R.anim.fadein, R.anim.fadeout); 

一部の文字列をインテントで渡しながら別のアクティビティを開始したいと考えています。私の問題は、overridePendingTransitionが動作していないということです。私はその意図のために信じています。

 startActivity(new Intent(Main.this, 
      screen1.class)); 
     Main.this.finish(); 

    /** Fading Transition Effect */ 
    overridePendingTransition(R.anim.fadein, R.anim.fadeout); 

overridePendingTransitionだけで正常に動作します:私はこれを行うかつてとき

は、私が知っています。

誰でも助けてください。

+0

を試してみてください? – waqaslam

+0

問題は、意図を使って別のアクティビティを開始するときに、overridePendingTransitionが機能しないことです。 –

+0

エラーログを投稿する – ababzy

答えて

3

問題をいただきましたので、

Intent i = new Intent(Main.this, screen1.class); 
i.putExtra("uid", username); 
i.putExtra("pwd", password); 
startActivity(i); 

/** Fading Transition Effect */ 
Main.this.overridePendingTransition(R.anim.fadein, R.anim.fadeout); 
+0

ビンゴ!そんな愚かな間違い...ありがとう! –