我想为我的申请做一份登记表。我想在每一步中问几个问题。我想有3个步骤,用户应该移动到上一步完成后的下一步。
我怎么能在一个活动中在android中做这样的事情呢?
发布于 2014-12-31 16:40:13
您可以组合使用Fragments和ViewPager来完成任务!
推荐的ViewPager教程:
希望这能有所帮助!
发布于 2014-12-31 16:41:59
您可以使用片段。你可以把你的每一步都变成一个片段,当用户回答你的问题时,你可以跳到下一步。
您可以从此处查看片段:http://developer.android.com/guide/components/fragments.html
如果你的步骤是相互独立的,你可以把你的片段放在视图页中,让你的步骤可以滑动。
这是一个流行的带有指示器的视图分页程序库。(您可以使用指示器来注意当前步骤) https://github.com/JakeWharton/Android-ViewPagerIndicator
祝好运。
发布于 2017-03-09 19:41:50
查看我下面的答案,并使用最新发布的ConstaintLayout来使用这个很棒的解决方案。我已经用进度条在水平步骤中创建了结帐过程。
https://stackoverflow.com/a/42694364/4862126
我在没有使用任何库的情况下实现了这一点。

https://stackoverflow.com/questions/27718440
复制相似问题