0
Я новичок в Java, разработке Android и вот моя проблема. Мои функции в классе AsyncTaskзагрузчик работает неправильно с AsyncTask (для получения запроса http)
public class MyHttpGet extends AsyncTask<String, String, String> {
private ProgressDialog progressDialog;
Context context;
public MyHttpGet (Context context) {
this.context = context;
}
@Override
protected void onPreExecute() {
progressDialog = new ProgressDialog(context);
progressDialog.setMessage("Loading...");
progressDialog.show();
super.onPreExecute();
}
@Override
protected void onPostExecute(String result) {
super.onPostExecute(result);
if (progressDialog != null) {
progressDialog.dismiss();
}
}
protected String doInBackground(String... website) {
// my http get code here
return data;
}
}
и проблема в том, что я вижу ПОГРУЗЧИК только один момент, прежде чем получить данные и исчезают. (Мой запрос занимает более 5 секунд).
Если вы внимательно прочитали мой вопрос, я не сказал, что мой код не работает, проблема в загрузчике :) –