private class MssqlTask extends AsyncTask<String, Integer, String> {
private ProgressDialog progressDialog;
@Override
protected void onPreExecute() {
// 프로그래바 시작
progressDialog = new ProgressDialog(barcodeWork.this);
progressDialog.setMessage("제목");
progressDialog.setCancelable(false);
progressDialog.show();
super.onPreExecute();
}
@Override
protected String doInBackground(String... params) {
//할일
startActivity(getIntent());
return null;
}
private void precessFinish(ResultSet rs) {
startActivity(getIntent());
}
@Override
protected void onPostExecute(String returnCode) {
progressDialog.dismiss();
}
}
---
버튼 눌렀을때에
MssqlTask mssqltask = new MssqlTask();
mssqltask.execute(query);
호출
doridori2013@nate.com