Убран лишний диалог отобржения загрузки
This commit is contained in:
parent
7bb49077e4
commit
75c47de99a
@ -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> {
|
||||
|
Loading…
Reference in New Issue
Block a user