0

私はアンドロイド開発のカブですが、今難しい問題に直面しています。助けてください。私のアプリでは、 onRetainNonConfigChange() を使用してオブジェクトを保持し、アクティビティの作成後に使用しました。ProgressDialog を使用した AsynchTask スレッドでこの問題を処理することについては知っていますが、通常の Thread と Hanlder では処理できない同じ問題です。Threadクラスを静的にして、Handlerクラスでパラメーターを渡すなど、すべての方法を試しましたが、UIを更新しますが...使用できません.... 「Androidで通常のスレッドハンドラーを使用して画面の向きの変更を処理する方法」

4

1 に答える 1

1

まだまだ使ったほうがいいと思いますAsyncTask。SDK に次のように記載されているためです。

保持された状態が AsyncTask の場合、次のインスタンスの onCreate(Bundle) を実行するまで、そのコールバック関数 (onPostExecute(Result) など) がここでの呼び出しから呼び出されないことが保証されます。

于 2012-10-30T17:43:20.070 に答える