aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/ui/listeners/ConversationSwipeRefreshListener.java
diff options
context:
space:
mode:
authorlookshe <github@lookshe.org>2015-08-16 18:59:59 +0200
committerlookshe <github@lookshe.org>2015-08-16 19:14:01 +0200
commitcaefd38f96a3a9d8cf51ea2a672daf76c7e237b6 (patch)
tree871ebd005c3dd8a0f30b06ce447410009ad7ffb8 /src/main/java/eu/siacs/conversations/ui/listeners/ConversationSwipeRefreshListener.java
parent9181767ac682e38d248f35136a5b7f308f0c72dd (diff)
moved merged files to correct location0.0.3
Diffstat (limited to 'src/main/java/eu/siacs/conversations/ui/listeners/ConversationSwipeRefreshListener.java')
-rw-r--r--src/main/java/eu/siacs/conversations/ui/listeners/ConversationSwipeRefreshListener.java48
1 files changed, 0 insertions, 48 deletions
diff --git a/src/main/java/eu/siacs/conversations/ui/listeners/ConversationSwipeRefreshListener.java b/src/main/java/eu/siacs/conversations/ui/listeners/ConversationSwipeRefreshListener.java
deleted file mode 100644
index 09a8d730..00000000
--- a/src/main/java/eu/siacs/conversations/ui/listeners/ConversationSwipeRefreshListener.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package eu.siacs.conversations.ui.listeners;
-
-import android.support.v4.widget.SwipeRefreshLayout;
-import android.util.Log;
-import android.view.View;
-import android.widget.ListView;
-import android.widget.Toast;
-
-import java.util.List;
-
-import eu.siacs.conversations.Config;
-import eu.siacs.conversations.entities.Conversation;
-import eu.siacs.conversations.entities.Message;
-import eu.siacs.conversations.services.XmppConnectionService;
-import eu.siacs.conversations.ui.ConversationActivity;
-import eu.siacs.conversations.ui.ConversationFragment;
-import eu.siacs.conversations.ui.adapter.MessageAdapter;
-
-/**
- * This listener starts loading messages from the server.
- */
-public class ConversationSwipeRefreshListener implements SwipeRefreshLayout.OnRefreshListener {
- private List<Message> messageList;
- private ConversationFragment fragment;
- private ConversationMoreMessagesLoadedListener listener;
-
- public ConversationSwipeRefreshListener(List<Message> messageList, SwipeRefreshLayout swipeLayout, ConversationFragment fragment, ListView messagesView, MessageAdapter messageListAdapter) {
- this.messageList = messageList;
- this.fragment = fragment;
- this.listener = new ConversationMoreMessagesLoadedListener(swipeLayout, messageList, fragment, messagesView, messageListAdapter);
- }
-
- @Override
- public void onRefresh() {
- Log.d(Config.LOGTAG, "Refresh swipe container");
- synchronized (this.messageList) {
- long timestamp;
- if (messageList.isEmpty()) {
- timestamp = System.currentTimeMillis();
- } else {
- timestamp = this.messageList.get(0).getTimeSent();
- }
- ConversationActivity activity = (ConversationActivity) fragment.getActivity();
- activity.xmppConnectionService.loadMoreMessages(activity.getSelectedConversation(), timestamp, this.listener);
- }
- Log.d(Config.LOGTAG, "End Refresh swipe container");
- }
-}