Убран лишний диалог отобржения загрузки

This commit is contained in:
Victor 2014-01-10 18:00:47 +02:00
parent 7bb49077e4
commit 75c47de99a

View File

@ -1,11 +1,8 @@
package com.annimon.client.tasks;
import java.util.List;
import android.app.AlertDialog;
import android.content.Context;
import android.os.AsyncTask;
import android.widget.ProgressBar;
import com.annimon.client.R;
import com.annimon.client.utils.ApiUtils;
/**
@ -20,7 +17,6 @@ public class ForumLoader<T> extends AsyncTask<Integer, Void, List<T>> {
private final Context mContext;
private final FinishLoadingListener<T> mListener;
private AlertDialog mDialog;
public ForumLoader(Context context, FinishLoadingListener<T> listener) {
mContext = context;
@ -51,26 +47,11 @@ public class ForumLoader<T> extends AsyncTask<Integer, Void, List<T>> {
return null;
}
@Override
protected void onPreExecute() {
ProgressBar progressBar = new ProgressBar(mContext);
progressBar.setIndeterminate(true);
AlertDialog.Builder builder = new AlertDialog.Builder(mContext);
builder.setCustomTitle(progressBar);
builder.setIcon(android.R.drawable.ic_menu_upload);
builder.setMessage(mContext.getString(R.string.please_wait));
builder.setCancelable(false);
mDialog = builder.create();
mDialog.show();
}
@Override
protected void onPostExecute(List<T> items) {
super.onPostExecute(items);
mListener.onLoadingFinished(items);
mDialog.dismiss();
}
public interface FinishLoadingListener<T> {