1

アクティビティ間のこれらの黒いトランジションを回避またはカスタマイズしたいのですが、迷惑です。

ソリューションが AsyncTask を使用していることを読みましたが、同じことを行う別の方法があるかどうか知りたいです。

4

2 に答える 2

1

万が一android:launchMode = "singleInstance"を使用していますか?私のアクティビティは羽のように軽いものでしたが、singleInstanceを使用すると200ミリ秒の遅延が発生していました。標準に変更すると問題が解決しました。

于 2012-11-25T08:41:30.287 に答える
0

1- onCreate で進行状況バーを使用してかさばる操作を行い、次に handler.postDelayed または Async タスクで......

2- アクティビティ トランザクション中にアニメーションを挿入することも、overridePendingTransition を使用するオプションの 1 つだと思います。

http://blog.blundell-apps.com/animate-an-activity/

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/Animation.html

http://www.warriorpoint.com/blog/2009/05/26/android-switching-screens-in-an-activity-with-animations-using-viewflipper/

http://chrisrisner.com/31-Days-of-Android--Day-17%E2%80%93アニメーション間のアクティビティ

于 2012-06-07T09:01:45.270 に答える