我正在使用片段 FragmentStateAdapterPager 去,但是我有一个问题。
我有一个包含 5 个项目的列表,如果我在 ViewPager 中的元素 3 中给出从第一个片段显示我。
我的主要问题是如何使用 FramentStateAdapterPager 将在 ViewPager 的列表视图中选择的第一块放入。
我正在尝试使用 getItem 方法,但是当您打开幻灯片时,我会从第一个元素开始显示,其想法是您可以从所选位置进行可视化。
任何想法?
我正在使用片段 FragmentStateAdapterPager 去,但是我有一个问题。
我有一个包含 5 个项目的列表,如果我在 ViewPager 中的元素 3 中给出从第一个片段显示我。
我的主要问题是如何使用 FramentStateAdapterPager 将在 ViewPager 的列表视图中选择的第一块放入。
我正在尝试使用 getItem 方法,但是当您打开幻灯片时,我会从第一个元素开始显示,其想法是您可以从所选位置进行可视化。
任何想法?
您可以通过此功能打开任何幻灯片的视图寻呼机:
int indexOfTheSlideYouWantToOpen = 2;
pager = (ViewPager) findViewById(R.id.house_pager);
...
...
pager.setCurrentItem(indexOfTheSlideYouWantToOpen);
Viewpager 将在活动启动时打开第三个屏幕。
如果你想保存查看寻呼机显示的最后一个屏幕,那么用户bundle
override `onSaveInstanceState` and get `Bundle savedInstanceState` in `onCreateView`