使用ViewPagerIndicator时禁用某些选项卡

时间:2013-05-14 18:22:39

标签: android viewpagerindicator

我正在尝试在Android应用中创建向导类型的功能,需要遵循几个步骤。每个步骤都以其自己的片段表示,所有片段都放在FragmentPager中。我也在使用ViewPagerIndicator [1]。

我感兴趣的是以某种方式将某些步骤“禁用”(因此不允许用户滚动到相应的片段,尽管选项卡标题是可见的)。基本上用户只能在开始时导航到步骤1的选项卡,然后(在验证之后)导航到选项卡1和2,然后是1,2和3,依此类推......

任何想法实现这样的最佳方法是什么?

[1] - http://viewpagerindicator.com/

由于

1 个答案:

答案 0 :(得分:0)

您是否尝试在用户通过验证时添加片段?

在FragmentTab1中验证后,在每次添加新内容后,将FragmentTab2添加到PageAdapter和notifyDataSetChange。

如果该库的PageAdapter类没有这样做,可能您需要重写一些方法或创建自己的PageAdapter。