summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/OfflineArticleFragment.java
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2011-12-10 10:22:27 +0300
committerAndrew Dolgov <fox@fakecake.org>2011-12-10 10:22:27 +0300
commit3467aa5dc0f15a3d0a89839b52b6230943a31cd4 (patch)
tree1e2a01435ca5825503562a7ff3a87ff843a3948f /src/org/fox/ttrss/OfflineArticleFragment.java
parent71e5c1f77036cfef033f3932a09937abd4be5cd7 (diff)
use viewpager-based article swiping for offline mode
Diffstat (limited to 'src/org/fox/ttrss/OfflineArticleFragment.java')
-rw-r--r--src/org/fox/ttrss/OfflineArticleFragment.java22
1 files changed, 9 insertions, 13 deletions
diff --git a/src/org/fox/ttrss/OfflineArticleFragment.java b/src/org/fox/ttrss/OfflineArticleFragment.java
index 4e44e3a2..4dc7a582 100644
--- a/src/org/fox/ttrss/OfflineArticleFragment.java
+++ b/src/org/fox/ttrss/OfflineArticleFragment.java
@@ -39,19 +39,23 @@ public class OfflineArticleFragment extends Fragment {
private SharedPreferences m_prefs;
private int m_articleId;
- private int m_nextArticleId;
- private int m_prevArticleId;
-
private Cursor m_cursor;
private OfflineServices m_offlineServices;
+ public OfflineArticleFragment() {
+ super();
+ }
+
+ public OfflineArticleFragment(int articleId) {
+ super();
+ m_articleId = articleId;
+ }
+
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
if (savedInstanceState != null) {
m_articleId = savedInstanceState.getInt("articleId");
- m_prevArticleId = savedInstanceState.getInt("prevArticleId");
- m_nextArticleId = savedInstanceState.getInt("nextArticleId");
}
View view = inflater.inflate(R.layout.article_fragment, container, false);
@@ -204,9 +208,6 @@ public class OfflineArticleFragment extends Fragment {
super.onSaveInstanceState(out);
out.putInt("articleId", m_articleId);
- out.putInt("prevArticleId", m_prevArticleId);
- out.putInt("nextArticleId", m_nextArticleId);
-
}
@Override
@@ -216,11 +217,6 @@ public class OfflineArticleFragment extends Fragment {
m_prefs = PreferenceManager.getDefaultSharedPreferences(getActivity().getApplicationContext());
m_offlineServices = (OfflineServices)activity;
-
- m_articleId = m_offlineServices.getSelectedArticleId();
-
- m_prevArticleId = m_offlineServices.getRelativeArticleId(m_articleId, m_offlineServices.getActiveFeedId(), RelativeArticle.BEFORE);
- m_nextArticleId = m_offlineServices.getRelativeArticleId(m_articleId, m_offlineServices.getActiveFeedId(), RelativeArticle.AFTER);
}