1

我有一个布局,我需要子布局内的选项卡,而不是操作栏中的选项卡。即,选项卡不适用于整个屏幕显示,仅适用于其中一个窗格。

如何在 Android 4.0+ 中执行此操作?

4

1 回答 1

1

您可以使用支持库和 FragmentTabHost 来执行此操作。谷歌在这里有一个例子。在您的布局文件中,您可以将android.support.v4.app.FragmentTabHost示例中显示的内容嵌入到另一个布局中,例如窗格。

另一种选择是使用可滚动标签。它们也可以嵌入布局中的任何位置。谷歌在这里给出了一个代码示例。您将嵌入窗格中的视图是android.support.v4.view.ViewPager带有android.support.v4.view.PagerTitleStrip子视图的视图。此示例还有一个示例项目,您可以下载(该示例项目没有嵌入另一个布局中的可滚动选项卡,但它是一个很好的起点)。

于 2013-02-27T18:09:56.337 回答