diff options
author | ByteHamster <info@bytehamster.com> | 2019-09-27 13:14:54 +0200 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2019-09-27 14:03:18 +0200 |
commit | 872b7a813db79107047f70a3513b4ae8c3d4ee32 (patch) | |
tree | b32a5d75c843858376b94e5b3d6f8ed2ea0ae566 /app/src/main/java/de | |
parent | 049771d67cd4162606b9aca452d6a9a8dcd423a7 (diff) | |
download | AntennaPod-872b7a813db79107047f70a3513b4ae8c3d4ee32.zip |
Moved reloading fragment to onCreate
Diffstat (limited to 'app/src/main/java/de')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/FeedItemlistFragment.java | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/FeedItemlistFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/FeedItemlistFragment.java index bb4f348fc..36c98e8b9 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/FeedItemlistFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/FeedItemlistFragment.java @@ -139,14 +139,6 @@ public class FeedItemlistFragment extends ListFragment { } @Override - public void onStart() { - super.onStart(); - EventDistributor.getInstance().register(contentUpdate); - EventBus.getDefault().register(this); - loadItems(); - } - - @Override public void onResume() { super.onResume(); ((MainActivity)getActivity()).getSupportActionBar().setTitle(""); @@ -154,22 +146,25 @@ public class FeedItemlistFragment extends ListFragment { } @Override - public void onStop() { - super.onStop(); - EventDistributor.getInstance().unregister(contentUpdate); - EventBus.getDefault().unregister(this); - if(disposable != null) { - disposable.dispose(); - } + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + + registerForContextMenu(getListView()); + + EventDistributor.getInstance().register(contentUpdate); + EventBus.getDefault().register(this); + loadItems(); } @Override public void onDestroyView() { super.onDestroyView(); - resetViewState(); - } - private void resetViewState() { + EventDistributor.getInstance().unregister(contentUpdate); + EventBus.getDefault().unregister(this); + if (disposable != null) { + disposable.dispose(); + } adapter = null; listFooter = null; } @@ -343,13 +338,6 @@ public class FeedItemlistFragment extends ListFragment { } @Override - public void onViewCreated(View view, Bundle savedInstanceState) { - super.onViewCreated(view, savedInstanceState); - - registerForContextMenu(getListView()); - } - - @Override public void onListItemClick(ListView l, View v, int position, long id) { if(adapter == null) { return; |