summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/OnlineActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/fox/ttrss/OnlineActivity.java')
-rw-r--r--src/org/fox/ttrss/OnlineActivity.java23
1 files changed, 8 insertions, 15 deletions
diff --git a/src/org/fox/ttrss/OnlineActivity.java b/src/org/fox/ttrss/OnlineActivity.java
index 033b119d..3b15b572 100644
--- a/src/org/fox/ttrss/OnlineActivity.java
+++ b/src/org/fox/ttrss/OnlineActivity.java
@@ -13,14 +13,16 @@ import org.fox.ttrss.types.ArticleList;
import org.fox.ttrss.types.Feed;
import org.fox.ttrss.types.Label;
import org.fox.ttrss.widget.SmallWidgetProvider;
+import org.jsoup.Jsoup;
+import org.jsoup.nodes.Document;
+import org.jsoup.select.Elements;
+import uk.co.senab.actionbarpulltorefresh.extras.actionbarsherlock.PullToRefreshAttacher;
import android.annotation.TargetApi;
import android.app.AlertDialog;
import android.app.Dialog;
-import android.appwidget.AppWidgetManager;
import android.content.ActivityNotFoundException;
import android.content.BroadcastReceiver;
-import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
@@ -38,11 +40,8 @@ import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
import android.view.Window;
-import android.webkit.WebView;
-import android.webkit.WebView.HitTestResult;
import android.widget.EditText;
import android.widget.SearchView;
-import android.widget.ShareActionProvider;
import android.widget.TextView;
import com.actionbarsherlock.view.ActionMode;
@@ -54,11 +53,6 @@ import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.reflect.TypeToken;
-import org.jsoup.Jsoup;
-import org.jsoup.nodes.Document;
-import org.jsoup.nodes.Element;
-import org.jsoup.select.Elements;
-
public class OnlineActivity extends CommonActivity {
private final String TAG = this.getClass().getSimpleName();
@@ -75,6 +69,8 @@ public class OnlineActivity extends CommonActivity {
private String m_lastImageHitTestUrl;
+ protected PullToRefreshAttacher m_pullToRefreshAttacher;
+
private BroadcastReceiver m_broadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context content, Intent intent) {
@@ -153,6 +149,8 @@ public class OnlineActivity extends CommonActivity {
super.onCreate(savedInstanceState);
+ m_pullToRefreshAttacher = PullToRefreshAttacher.get(this);
+
if (canUseProgress()) {
requestWindowFeature(Window.FEATURE_PROGRESS);
}
@@ -1268,7 +1266,6 @@ public class OnlineActivity extends CommonActivity {
req.execute(map);
}
- @SuppressWarnings({ "unchecked", "serial" })
public void saveArticleMarked(final Article article) {
ApiRequest req = new ApiRequest(getApplicationContext()) {
protected void onPostExecute(JsonElement result) {
@@ -1409,7 +1406,6 @@ public class OnlineActivity extends CommonActivity {
return super.onKeyUp(keyCode, event);
}
- @SuppressWarnings("unchecked")
public void catchupFeed(final Feed feed) {
Log.d(TAG, "catchupFeed=" + feed);
@@ -1433,7 +1429,6 @@ public class OnlineActivity extends CommonActivity {
req.execute(map);
}
- @SuppressWarnings("unchecked")
public void toggleArticlesMarked(final ArticleList articles) {
ApiRequest req = new ApiRequest(getApplicationContext());
@@ -1451,7 +1446,6 @@ public class OnlineActivity extends CommonActivity {
req.execute(map);
}
- @SuppressWarnings("unchecked")
public void toggleArticlesUnread(final ArticleList articles) {
ApiRequest req = new ApiRequest(getApplicationContext());
@@ -1470,7 +1464,6 @@ public class OnlineActivity extends CommonActivity {
//refresh();
}
- @SuppressWarnings("unchecked")
public void toggleArticlesPublished(final ArticleList articles) {
ApiRequest req = new ApiRequest(getApplicationContext());