2012-07-19 66 views
0

如果您查看适用于平板电脑设备的Youtube应用,则会在顶部看到一个由3个选项卡组成的面板。当用户在它们之间切换时,它看起来并不像总体活动发生改变:面板不闪烁,但其下方的视图改变。平板电脑上的Youtube面板选项卡

它是如何完成的?这是否意味着他们对所有3个选项卡使用单个活动?

回答

1

我不知道这是否实际上是一个,但有一个Tab Host View可以实现这一点。

它作为一个父活动和处理制表意见,孩子

+0

样本:http://www.androidhive.info/2011/08/android-tab-layout-tutorial/ – dube 2012-07-19 08:20:01

+0

可能,但我不要认为做一个单独的活动而不是专门用于各种目的的4-5是个好主意。你知道一种使用标签Host +活动作为标签的方式吗?我的意思是,GC会发生什么,我该如何组织所有这些逻辑? – user1462299 2012-07-19 08:28:27

+0

看样本。每个选项卡都是单个活动,这些选项卡由第4个“父”活动管理。所以这3个标签就像TabView面板中的一个迷你应用程序。我认为这是选择标签应用的最佳方式。 – dube 2012-07-19 08:38:37