【问题标题】:androidx fragment.app FragmentStatePagerAdapter is deprecated (java)androidx fragment.app FragmentStatePagerAdapter 已弃用(java)
【发布时间】:2021-12-25 12:53:00
【问题描述】:

我检查了很多网站来解决这个问题,但我的问题没有解决。

我正在尝试使用片段制作 ViewPager 。但是当我尝试使用它时,我意识到它已弃用 我现在该怎么办?

mViewPager.setAdapter(new FragmentStatePagerAdapter(fragmentManager)
    {
        @Override
        public Fragment getItem(int position)
        {
            Crime crime = mCrimes.get(position);
            return CrimeFragment.newInstance(crime.getId());
        }

        @Override
        public int getCount() {
            return mCrimes.size();
        }
    });

【问题讨论】:

  • 迁移到 ViewPager2

标签: java android android-studio android-fragments


【解决方案1】:

此类已弃用。

切换到 androidx.viewpager2.widget.ViewPager2 并改用 androidx.viewpager2.adapter.FragmentStateAdapter。

请遵循这个, https://developer.android.com/reference/androidx/fragment/app/FragmentStatePagerAdapter#summary

【讨论】:

    猜你喜欢
    • 2019-10-06
    • 2021-03-25
    • 2021-03-17
    • 2022-07-10
    • 1970-01-01
    • 2021-02-21
    • 1970-01-01
    • 2018-09-25
    • 1970-01-01
    相关资源
    最近更新 更多