作者:zjymeimei706 | 来源:互联网 | 2023-05-16 12:06
1> LaurentY..:
使用AsyncTask.
要启动AsyncTask,将调用doInBackground方法:
new MyAsyncTask().execute();
请查看doc
http://developer.android.com/reference/android/os/AsyncTask.html
编辑2:
private class MyAsyncTask extends AsyncTask {
@Override
protected void onPreExecute() {
super.onPreExecute();
progress = ProgressDialog.show(getActivity(), "Cargando",
"Espere mientras cargan sus ofertas", true);
}
@Override
protected Void doInBackground(Void... params) {
crearRegistres(db);
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
progress.dismiss();
}
}