diff options
author | Stefan Niedermann <info@niedermann.it> | 2021-05-03 20:14:09 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2021-05-03 20:14:09 +0300 |
commit | c62beca22d49885882e7af610fa3d4978b8fca9c (patch) | |
tree | 326ba68a1a1019fe47bbbf2e925c7397a1eee0d1 /News-Android-App/src/main/java | |
parent | feb3ed672129182b2bf6f6512ac8fcd467dc8394 (diff) |
Make settings menu item scrollable
Diffstat (limited to 'News-Android-App/src/main/java')
-rw-r--r-- | News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderListFragment.java | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderListFragment.java b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderListFragment.java index 0d6112de..b949fc40 100644 --- a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderListFragment.java +++ b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsReaderListFragment.java @@ -206,19 +206,6 @@ public class NewsReaderListFragment extends Fragment implements OnCreateContextM * @param inflater inflater provided to fragment */ private void bindNavigationMenu(View parent, LayoutInflater inflater) { - // Bind settings menu at bottom of drawer - NavigationView navigationView = parent.findViewById(R.id.navigationMenu); - navigationView.setNavigationItemSelectedListener(item -> { - switch(item.getItemId()) { - case R.id.drawer_settings: - Intent intent = new Intent(getContext(), SettingsActivity.class); - getActivity().startActivityForResult(intent, NewsReaderListActivity.RESULT_SETTINGS); - return true; - default: - return false; - } - }); - // Create NavigationView to show as footer of ListView View footerView = inflater.inflate(R.layout.fragment_newsreader_list_footer, null, false); ExpandableListView list = parent.findViewById(R.id.expandableListView); @@ -235,6 +222,10 @@ public class NewsReaderListFragment extends Fragment implements OnCreateContextM getActivity().startActivityForResult(loginIntent, RESULT_LOGIN); } return true; + case R.id.drawer_settings: + Intent intent = new Intent(getContext(), SettingsActivity.class); + getActivity().startActivityForResult(intent, NewsReaderListActivity.RESULT_SETTINGS); + return true; default: return false; } |