Убран лишний диалог отобржения загрузки
This commit is contained in:
parent
7bb49077e4
commit
75c47de99a
@ -1,11 +1,8 @@
|
|||||||
package com.annimon.client.tasks;
|
package com.annimon.client.tasks;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import android.app.AlertDialog;
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.os.AsyncTask;
|
import android.os.AsyncTask;
|
||||||
import android.widget.ProgressBar;
|
|
||||||
import com.annimon.client.R;
|
|
||||||
import com.annimon.client.utils.ApiUtils;
|
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 Context mContext;
|
||||||
private final FinishLoadingListener<T> mListener;
|
private final FinishLoadingListener<T> mListener;
|
||||||
private AlertDialog mDialog;
|
|
||||||
|
|
||||||
public ForumLoader(Context context, FinishLoadingListener<T> listener) {
|
public ForumLoader(Context context, FinishLoadingListener<T> listener) {
|
||||||
mContext = context;
|
mContext = context;
|
||||||
@ -51,26 +47,11 @@ public class ForumLoader<T> extends AsyncTask<Integer, Void, List<T>> {
|
|||||||
|
|
||||||
return null;
|
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
|
@Override
|
||||||
protected void onPostExecute(List<T> items) {
|
protected void onPostExecute(List<T> items) {
|
||||||
super.onPostExecute(items);
|
super.onPostExecute(items);
|
||||||
mListener.onLoadingFinished(items);
|
mListener.onLoadingFinished(items);
|
||||||
mDialog.dismiss();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public interface FinishLoadingListener<T> {
|
public interface FinishLoadingListener<T> {
|
||||||
|
Loading…
Reference in New Issue
Block a user