私は描画キャンバスからimaeを保存しています。 sdcardに保存するまでに数秒かかります。 保存中に画像が保存されるというダイアログを表示したい...ここで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
ありがとうございました。それは私が望むようにうまく動作します。 –