1
我想在Android应用程序中创建一个向导类型的功能,需要遵循一些步骤。每个步骤都在其自己的片段中表示,并将所有片段放在FragmentPager中。我也使用ViewPagerIndicator [1]。使用ViewPagerIndicator时禁用一些选项卡
我感兴趣的是以某种方式有一些步骤“禁用”(所以不允许用户滚动到相应的片段,虽然标签标题是可见的)。基本上,用户只能在开始时导航到步骤1的选项卡,然后(在验证之后)导航到制表符1和2,然后是1,2和3等等......
任何想法实现像这样的最佳方式?
[1] - http://viewpagerindicator.com/
感谢
嘿!感谢你的回答!这实际上是我的第一个想法,但在这种情况下,我仍然可以在禁用的样式中显示以下标签标题,以便用户知道还有更多步骤需要遵循? – 2013-05-14 23:06:57
我有一个可能的问题陷阱。 如果您想要显示标签页眉但禁用滑动。在PageAdapter中重写您的方法getCount(),并返回一个var与您想要去的选项卡数量。例如: 如果要强制用户留在Fragment1中: public static int COUNT = 1; (){ return COUNT; } 然后你可以增加var来启用更多的片段。然而,我认为有一个更好的方法来捕获事件并过滤它,如果你想传递到下一页或不。对不起,如果我不帮你,试着玩那个适配器...... – Hitsbam 2013-05-15 11:02:29