summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java20
1 files changed, 18 insertions, 2 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java
index 9ac6f26a..1b6da91e 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineFeedsFragment.java
@@ -172,8 +172,24 @@ public class OfflineFeedsFragment extends Fragment implements OnItemClickListene
}
ListView list = (ListView)view.findViewById(R.id.feeds);
-
- m_cursor = createCursor();
+
+ if (m_enableParentBtn) {
+ View layout = inflater.inflate(R.layout.feeds_goback, container, false);
+
+ layout.setLayoutParams(new ListView.LayoutParams(ListView.LayoutParams.MATCH_PARENT,
+ ListView.LayoutParams.WRAP_CONTENT));
+
+ layout.setOnClickListener(new OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ m_activity.getSupportFragmentManager().popBackStack();
+ }
+ });
+
+ list.addHeaderView(layout, null, false);
+ }
+
+ m_cursor = createCursor();
m_adapter = new FeedListAdapter(getActivity(), R.layout.feeds_row, m_cursor,
new String[] { "title", "unread" }, new int[] { R.id.title, R.id.unread_counter }, 0);