アクティビティのレイアウトが完全に読み込まれるまで「読み込み」画面を作成したいのですが、これを行う方法はありますか?
または、現在のテーマにカスタムのデフォルト背景を定義しますか?
アクティビティのレイアウトが完全に読み込まれるまで「読み込み」画面を作成したいのですが、これを行う方法はありますか?
または、現在のテーマにカスタムのデフォルト背景を定義しますか?
2 つのビューでアクティビティを設計します。
-Loading layout.
-Second layout.
xml で、2 番目のレイアウトの可視性を「gone」または「invisible」に設定します。
2番目のレイアウトがロードされた後..(バックグラウンドでロードを行う非同期タスクを使用します。疑似コードを使用しています):
class Task extends AsyncTask<Void,Void,Void>{
doInBackGround(){
Load your content
}
onPostExecute(){
set the visibility here;
}
Loading Layout を「非表示」に設定し、2 番目のレイアウトを表示に設定します。
ビューの間にアニメーションを追加して、見栄えを良くすることができます。