Tab-Control内部正常活动,是否可能?

时间:2012-05-02 11:09:41

标签: android android-layout android-tabhost

当我尝试将tabhost布局放在普通布局中时,我遇到了麻烦。

我的布局结构是:

<LinearLayout >
    <LinearLayout>
    ....
    </LinearLayout>
   <TabHost>
    .....
   </TabHost>
</LinearLayout>

我尝试绘制这张照片,以便更容易想象我正在说什么:

How it looks !

你可以给我一个暗示这个问题吗?我会做其余的,不需要一个完整的解决方案,只需要一个提示,请:)

谢谢。

1 个答案:

答案 0 :(得分:2)

自从我处理Android以来已经有一段时间了,但如果我记得TabHost本质上是一个容器,它存储选项卡和选项卡之间切换的视口。 TabHost从FrameLayout扩展,因此您可以将其用作布局中的根元素。我认为你真正想要的是:

<TabHost>
   <LinearLayout android:layout_orientation="vertical">
      <TextView />     // your title
      <View />         // content below your title but above your tabs
      <TabWidget />    // your tabs
      <FrameLayout />  // content controlled by your tabs
   </LinearLayout>
</TabHost>