アプリ内の特定のものview
をクリックすると、別のアプリに切り替わりますactivity
が、トランジションが異なります。通常のスライドから右へのトランジションではなく、正反対のトランジションにしたいのです。
今、私は次のコードでこれを行うことができました:
@Override
public void onClick(View view) {
// TODO Auto-generated method stub
v.vibrate(50);
Intent back = new Intent(Course.this, Classes.class);
back.putExtra("lvl", lvl);
startActivity(back);
overridePendingTransition(android.R.anim.slide_in_left, android.R.anim.slide_out_right);
finish();
}
問題は、これをクリックview
するとトランジションが計画どおりに行われるが、最初view
は完全に黒くなることです。したがって、アニメーションは機能していますがactivity
、トランジションが完了する前に最初のアニメーションが消えるため、画面が左にスライドしているという、必要なアニメーションが表示されません。これは、コマンドを削除したときにも発生しfinish();
ます。
これはどのように行うことができますか?ありがとう!