summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-01-01 14:34:04 +0100
committerByteHamster <info@bytehamster.com>2020-01-01 14:34:04 +0100
commitc409d1c0a63ec95851fc8f9a74c2e0e3de744286 (patch)
treeeb0b0e171326386c32e9f49e2159a042a59fcc36 /app/src/main/java/de/danoeh/antennapod
parent5fc6877a87ab1da71244336ffd388bf3f0928415 (diff)
downloadAntennaPod-c409d1c0a63ec95851fc8f9a74c2e0e3de744286.zip
Initialize variable directly before using
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java
index fdac649d1..20188a8a6 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java
@@ -50,9 +50,6 @@ public class ItemPagerFragment extends Fragment {
* @return The ItemFragment instance
*/
public static ItemPagerFragment newInstance(long[] feeditems, int feedItemPos) {
- if (feeditems.length <= feedItemPos) {
- throw new IllegalArgumentException("Trying to show a feed item that is out of the list");
- }
ItemPagerFragment fragment = new ItemPagerFragment();
Bundle args = new Bundle();
args.putLongArray(ARG_FEEDITEMS, feeditems);
@@ -62,7 +59,6 @@ public class ItemPagerFragment extends Fragment {
}
private long[] feedItems;
- private int feedItemPos;
private FeedItem item;
private Disposable disposable;
@@ -70,9 +66,6 @@ public class ItemPagerFragment extends Fragment {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setHasOptionsMenu(true);
-
- feedItems = getArguments().getLongArray(ARG_FEEDITEMS);
- feedItemPos = getArguments().getInt(ARG_FEEDITEM_POS);
}
@Override
@@ -81,6 +74,9 @@ public class ItemPagerFragment extends Fragment {
super.onCreateView(inflater, container, savedInstanceState);
View layout = inflater.inflate(R.layout.feeditem_pager_fragment, container, false);
+ feedItems = getArguments().getLongArray(ARG_FEEDITEMS);
+ int feedItemPos = getArguments().getInt(ARG_FEEDITEM_POS);
+
ViewPager pager = layout.findViewById(R.id.pager);
// FragmentStatePagerAdapter documentation:
// > When using FragmentStatePagerAdapter the host ViewPager must have a valid ID set.