0

我已经在我的应用程序中设置了一个带有选项卡的 ViewPager,但我需要将选项卡放置在按钮下方,以便布局

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

是否可以使用选项卡进行这种布局,或者我需要一种不同的方法来解决这个问题?

Activity运行的方式是有一个主Activity,布局只有按钮和一个FrameLayout,列表(ViewPager所在的地方)设置在一个fragment中,fragment加载到FrameLayout中。我不知道这是否是最好的方法,所以如果不是,请添加您对我可以使用的更好方法的建议。

编辑:如果我能得到它,那么所有选项卡都在屏幕底部,这也很好。

4

1 回答 1

1

是否可以使用 Tabs 进行这种布局

不适用于操作栏选项卡。您不仅无法控制选项卡的位置,甚至无法控制是否会有选项卡与下拉列表。

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

欢迎您使用其他一些选项卡解决方案(ViewPager带有选项卡式指示器FragmentTabHost等),您可以在其中拥有更多控制权。

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

如果我能得到它,那么所有选项卡都在屏幕底部,这也很好。

这完全违反了 Android 设计准则。不要在 Android 上使用底部标签栏

于 2013-10-02T16:05:33.453 回答