B
から活動を始めたいA
ただしB
、初期化にはかなりの時間がかかります
B
ですから、準備ができるまでビューの切り替えを遅らせたいと思います。
非表示のアクティビティを開始し、B
準備ができたら表示する方法はありますか?
B
から活動を始めたいA
ただしB
、初期化にはかなりの時間がかかります
B
ですから、準備ができるまでビューの切り替えを遅らせたいと思います。
非表示のアクティビティを開始し、B
準備ができたら表示する方法はありますか?
AsyncTask を試してみませんか。以下の手順に従うことができます!!
1) Activity B を開始し、「画面を読み込んでいます」と表示される progressBar を表示します。
2) 画面を AsyncTask にロードします。
3) 完了したら、進行状況バー/ダイアログを削除して画面を表示すると、非常にシンプルです。
初期化を行うアクティビティ A からバックグラウンド スレッド (たとえば AsyncTask) を開始します。AsyncTask が終了したら、アクティビティ B を開始します。