diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2025-05-13 10:15:51 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2025-05-13 10:15:51 +0300 |
| commit | 7a227f6789e9485d21cef818921ce8ca1d2c9a18 (patch) | |
| tree | 492ccb1f9940311103e8cc1713c4ec0126f01453 | |
| parent | 10644021b2e62ddc13fdaf33ba52485cf2213bdd (diff) | |
bind pager adapter to its parent fragment when created (instead of an activity)
| -rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java index 91c31ef3..95cac5b5 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java @@ -31,9 +31,9 @@ public class ArticlePager extends androidx.fragment.app.Fragment { private ViewPager2 m_pager; private static class PagerAdapter extends FragmentStateAdapter { - - public PagerAdapter(FragmentActivity fa) { - super(fa); + + public PagerAdapter(@NonNull Fragment fragment) { + super(fragment); } @Override @@ -91,7 +91,7 @@ public class ArticlePager extends androidx.fragment.app.Fragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_article_pager, container, false); - m_adapter = new PagerAdapter(getActivity()); + m_adapter = new PagerAdapter(this); m_pager = view.findViewById(R.id.article_pager); |