我有一个应用程序设计,在操作栏下方有一排按钮。每个按钮都会打开一个不同的片段。我知道ViewPagers
,但我不希望在片段功能之间滑动。我知道我可以禁用此功能,但在这一点上是否值得使用ViewPager?我知道这是一个非常常见的设计范例,那么大多数应用程序如何处理这类事情呢?
似乎ViewPager
将提供开箱即用的一些不错的功能,例如在片段之间切换,而不是切换。所以,我倾向于使用一个,但希望有人可以提供一些反馈。
谢谢!
答案 0 :(得分:1)
将按钮保留在主要活动的布局中。让他们调用一个函数,让我们点击loadFragment(Button button)
。
此功能然后处理片段的切换,您可以更改此功能内部导航按钮的显示,以突出显示相应的按钮或等效的按钮。
答案 1 :(得分:0)
Google Design始终值得一读。
查看http://developer.android.com/design/patterns/swipe-views.html了解详情。
答案 2 :(得分:0)
就我个人而言,我已经使用带有标签布局的ViewPager进行滑动,这使我可以轻松地同步过渡(标签和页面),我将红色圆圈放在与查看页面对应的标签上。通过这种方法,我得到了一个干净的分离代码