У меня есть класс AsyncTask и я пытаюсь отправить HTTP request.i также диалог прогресса использовать, но я не могу показать прогресс dialog.i есть ошибка это мой источникдиалога прогресса в андроиде
private class SendAccesssTokenToServer extends
AsyncTask<String, Void, String> {
ProgressDialog pDialog;
@Override
protected void onPreExecute() {
super.onPreExecute();
pDialog = new ProgressDialog(getActivity());
pDialog.setCancelable(false);
pDialog.show();
pDialog.setContentView(R.layout.custom_progressdialog);
}
@Override
protected String doInBackground(String... params) {
return null;
}
@Override
protected void onPostExecute(String result) {
super.onPostExecute(result);
if (pDialog != null) {
pDialog.dismiss();
pDialog = null;
}
Log.e("Result issss", result + "res");
}
}
Это моя логическая ошибка
как я могу решить свою проблему? если кто-нибудь знает решение, пожалуйста, помогите мне спасибо
'pDialog.setContentView (R.layout.custom_progressdialog),' 'перед тем pDialog.show(); ' –