5

startActivity();通話時やボタン操作時などの操作の切り替え時backに、画面が側面からスライドインします。

これを変更する方法はありますか?私はフラッシュ カードのようなアプリケーションを持っているので、アクティビティ A からアクティビティ BI に移動するときに、実際のフラッシュ カードをめくるように画面を反転させたいと考えています。

これを箱から出して行う方法はありますか?それとも、これにはカスタム アニメーションが必要ですか?

4

2 に答える 2

7

Android 2.0 (API レベル 5) 以降ではActivity.overridePendingTransition、明示的な遷移アニメーションを指定して使用できます。

http://developer.android.com/reference/android/app/Activity.html#overridePendingTransition(int , int)を参照してください

于 2011-04-15T12:33:07.067 に答える
1

私の知る限り、アプリケーションはアクティビティ間の遷移を制御できません。

できることは、好きなアニメーションを使用して 2 つのビュー間で変化するカスタム ViewGroup を使用して、2 つのアクティビティをマージすることです。それは些細なことではありませんが、確かに実行可能であるべきです。

于 2011-04-15T11:25:44.107 に答える