移动ActionBarTabs

时间:2013-10-02 15:45:09

标签: android android-actionbar android-viewpager

我在我的应用程序中使用选项卡设置了ViewPager,但是我需要将选项卡放在按钮下面,以便布局为

               TitleBar
Button to search activities on a day
Tabs of each day there are activities

使用Tabs可以做到这种布局还是我需要一种不同的方法来解决这个问题?

活动的运行方式是主要活动,布局只是按钮和FrameLayout,列表(ViewPager所在的位置)是在片段中设置的,片段被加载到FrameLayout中。我不知道这是否是最好的方法,所以如果没有,请添加我可以使用的更好方法的建议。

编辑:如果我能得到它所以所有标签都在屏幕的底部,这也没关系。

1 个答案:

答案 0 :(得分:1)

  

使用标签

是否可以进行这种布局

不使用操作栏标签。您不仅无法控制选项卡的位置,甚至无法控制是否有选项卡而非下拉列表。

  

我需要一种不同的方法来解决这个问题吗?

欢迎您使用其他标签解决方案(ViewPager带有标签指示符FragmentTabHost等),您可以更好地控制它们。

请注意,您提出的设计不符合Android设计美学。大多数应用都没有“按钮来搜索一天中的活动”,而是搜索操作栏项,或者可能是操作栏中的SearchView

  

如果我能得到它所以所有标签都在屏幕的底部,这也没关系。

这完全违反Android设计准则。 Don't use bottom tab bars on Android