1
我想在應用程序啓動時顯示進度,然後在所有數據完全加載時關閉進度。我怎樣才能做到這一點?如何在android中啓動應用程序時顯示進度
我想在應用程序啓動時顯示進度,然後在所有數據完全加載時關閉進度。我怎樣才能做到這一點?如何在android中啓動應用程序時顯示進度
使用ProgressDialog到顯示進度,主題到負載數據和處理器處理刷新UI。
在onCreate上,
mProgressDlg = ProgressDialog.show(this, "App_Name", "Loading data...",
true, false);
new Thread(new Runnable(){
public void run() {
/*Load Data*/
mProgressDlg.dismiss();
hRefresh.sendEmptyMessage(REFRESH);
}
}).start();
Handler hRefresh = new Handler(){
@Override
public void handleMessage(Message msg) {
switch(msg.what){
case REFRESH:
/*Refresh UI*/
break;
}
}
};