diff options
Diffstat (limited to 'src/org/fox/ttrss/OnlineActivity.java')
| -rw-r--r-- | src/org/fox/ttrss/OnlineActivity.java | 23 |
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()); |