我正在尝试使用选项编写一个顶部包含RelativeLayout的活动,然后在包含2个标签的布局下面创建一个tabhost。
不幸的是,当我在我的布局中添加一个tabhost时,无论它在布局中定义了什么,它都会被放在它所在的活动之上。根据文档“TabHost必须是布局的根节点”,这是否意味着我不能将它作为布局的一部分而不是最顶层的元素?
我为TabHost尝试了不同的高度,从fill_parent到wrap_content到50dip,但没有任何影响放置,它只是绘制在所有其他元素之上。
由于
答案 0 :(得分:0)
请勿将TabHost
视图与TabActivity
混淆。您可以拥有一个不是Activity
的{{1}},并且在其布局中,可以根据您的喜好排列和分组任意数量的TabActivity
次观看次数。
例如,请参阅this sample code,它会同时显示两组不同的标签,以便您可以比较自定义样式与默认样式的外观。