0
我正在讀取文件中的數據 - >保存到數據庫 - >通過從數據庫中提取數據加載我的自定義ListView。將數據提取並保存到數據庫時我希望ProgressDialog出現在我的屏幕我想這兩種類型 但它不工作在加載ListView內容前顯示進度對話框
類型1:
AlertDialog alertDialog = AlertDialog.show(CommoditiesListScreen.this, "Importing...");
// importing data from file
// Saving data to the DB
alertDialog.dismiss();
類型2:
UiDialog uiDialog = new UiDialog(CommoditiesListScreen.this);
CommoditiesListScreen.this.runOnUiThread(uiDialog);
AlertDialog alertDialog = AlertDialog.show(CommoditiesListScreen.this, "Importing...");
alertDialog.getWindow().makeActive();
// importing data from file
// Saving data to the DB
uiDialog.stopDialog();
alertDialog.dismiss();
我以兩種方式試了一下ñ ProgressDialog沒有出現在屏幕上,其他任何我添加或任何修改我要做的我的鱈魚eplease幫助我...
注意:當忘記調用dismiss(); 1型進展似乎ListView控件加載後,它旋轉的無限長的時間..
使用異步任務獲取,保存在數據庫中,並在列表視圖中設置。在預執行異步任務啓動你提醒對話框,並在後執行關閉對話 – rajpara
謝謝,我的代碼中是否有任何線程問題,我無法指出plz幫助我 – Pradeep
檢查此http://developer.android。 COM /參考/安卓/ OS/AsyncTask.html – rajpara