我正在繪製畫布上保存圖像。 保存到SD卡需要幾秒鐘的時間。 因此,在保存過程中,我想顯示圖像獲取保存的對話框...如何在這裏實現Progressdialog?
那麼如何實現進度對話框呢?
的圖像將代碼保存是象下面這樣:
case R.id.saveBtn:
Toast.makeText(getApplicationContext(), "Save", Toast.LENGTH_SHORT).show();
final Activity currentActivity = this;
Handler saveHandler = new Handler(){
@Override
public void handleMessage(Message msg) {
final AlertDialog alertDialog = new AlertDialog.Builder(currentActivity).create();
alertDialog.setTitle("Drawing App");
alertDialog.setMessage("Your drawing had been saved :)");
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
return;
}
});
alertDialog.show();
}
} ;
new ExportBitmapToFile(this,saveHandler, drawingSurface.getBitmap()).execute();
break;
感謝您的回覆。所以,在我的代碼中,我必須開始啓動進度對話框,並在哪裏解僱它? –
@iDroidExplorer編輯我的答案與samle – Vladimir
謝謝。它工作很好,因爲我想要的。 –