0

Bから活動を始めたいA

ただしB、初期化にはかなりの時間がかかります

Bですから、準備ができるまでビューの切り替えを遅らせたいと思います。

非表示のアクティビティを開始し、B準備ができたら表示する方法はありますか?

4

2 に答える 2

1

AsyncTask を試してみませんか。以下の手順に従うことができます!!

1) Activity B を開始し、「画面を読み込んでいます」と表示される progressBar を表示します。

2) 画面を AsyncTask にロードします。

3) 完了したら、進行状況バー/ダイアログを削除して画面を表示すると、非常にシンプルです。

AsyncTask ドキュメント

于 2012-07-09T16:19:27.917 に答える
0

初期化を行うアクティビティ A からバックグラウンド スレッド (たとえば AsyncTask) を開始します。AsyncTask が終了したら、アクティビティ B を開始します。

于 2012-07-09T16:18:14.707 に答える