Форматирование ForumLoader

This commit is contained in:
Victor 2014-01-10 17:30:01 +02:00
parent f410b8ecfe
commit 660ed19952

View File

@ -1,24 +1,22 @@
package com.annimon.client.tasks; package com.annimon.client.tasks;
import java.util.List; import java.util.List;
import android.app.AlertDialog; 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 android.widget.ProgressBar;
import com.annimon.client.R; import com.annimon.client.R;
import com.annimon.client.utils.ApiUtils; import com.annimon.client.utils.ApiUtils;
/** /**
* * Çàãðóç÷èê ïîñòîâ/òåì/ðàçäåëîâ ôîðóìà.
* @author aNNiMON * @author aNNiMON
*/ */
public class ForumLoader<T> extends AsyncTask<Integer, Void, List<T>> { public class ForumLoader<T> extends AsyncTask<Integer, Void, List<T>> {
public static final int LAST_POSTS = -110; public static final int LAST_POSTS = -110;
public static final int MODE_TOPICS = -120; public static final int MODE_TOPICS = -120;
public static final int MODE_POSTS = -121; public static final int MODE_POSTS = -121;
private final Context mContext; private final Context mContext;
private final FinishLoadingListener<T> mListener; private final FinishLoadingListener<T> mListener;
@ -46,12 +44,12 @@ public class ForumLoader<T> extends AsyncTask<Integer, Void, List<T>> {
return (List<T>) ApiUtils.getTopics(section); return (List<T>) ApiUtils.getTopics(section);
} }
if (params[0] == MODE_POSTS) { if (params[0] == MODE_POSTS) {
int topicId = params[1]; int topicId = params[1];
return (List<T>) ApiUtils.getForumPosts(topicId); return (List<T>) ApiUtils.getForumPosts(topicId);
} }
return null; return null;
} }
@Override @Override