diff options
author | ByteHamster <info@bytehamster.com> | 2020-01-01 14:34:04 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2020-01-01 14:34:04 +0100 |
commit | c409d1c0a63ec95851fc8f9a74c2e0e3de744286 (patch) | |
tree | eb0b0e171326386c32e9f49e2159a042a59fcc36 /app/src/main | |
parent | 5fc6877a87ab1da71244336ffd388bf3f0928415 (diff) | |
download | AntennaPod-c409d1c0a63ec95851fc8f9a74c2e0e3de744286.zip |
Initialize variable directly before using
Diffstat (limited to 'app/src/main')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java | 10 |
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. |