【问题标题】:first pager in ViewPager AndroidViewPager Android 中的第一个寻呼机
【发布时间】:2013-06-29 09:21:43
【问题描述】:

我是用fragmentFragmentStateAdapterPager去的,但是有问题。

我有一个包含 5 个项目的列表,如果我在 ViewPager 中给出元素 3,则会从第一个片段显示我。

我的主要问题是如何使用 FramentStateAdapterPager 将在 ViewPager 的列表视图中选择的第一块放入。

我正在尝试使用 getItem 方法,但是当您打开幻灯片时,我会从第一个元素开始显示,其想法是您从所选位置进行可视化。

有什么想法吗?

【问题讨论】:

  • 您必须保留页码。

标签: android listview android-viewpager fragment slide


【解决方案1】:

您可以通过此功能打开任何幻灯片的视图分页器:

int indexOfTheSlideYouWantToOpen = 2;
pager = (ViewPager) findViewById(R.id.house_pager);
...
...
pager.setCurrentItem(indexOfTheSlideYouWantToOpen);

Viewpager 将在活动启动时打开第三个屏幕。

如果您想保存查看寻呼机显示的最后一个屏幕,那么用户 bundle

override `onSaveInstanceState` and get `Bundle savedInstanceState` in `onCreateView`

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-01
    • 2013-02-13
    • 1970-01-01
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-13
    相关资源
    最近更新 更多