在XML中创建Android选项卡

3
我的问题很简单。是否可以完全使用xml创建选项卡?我的应用程序只有一个活动。我想要有两个选项卡,显示相同的数据但在稍微不同的布局中。看起来应该是可以的,但我找不到相关信息。
谢谢提供帮助,
马克
1个回答

0
你可以这样做。每个选项卡的布局都应该放在一个选项卡小部件中。如果您使用简单的TabHost,就可以轻松地避免它的限制。
 <TabHost 
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@android:id/tabhost"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">

    <!-- Tabs at bottom of screen -->
    <TabWidget
    android:background="@drawable/textview_top"
    android:layout_weight="12"
    android:id="@android:id/tabs"
    android:layout_width="fill_parent"
    android:layout_height="0dip"
    />
   </TabHost>

@codeHammer 不要忘记在结尾处添加闭合的</TabHost>标签。我已经将其粘贴到上面的代码块中,但它没有显示出来。 - apesa
隐藏的部分已经显示出来了。你只需要通过插入一些空格来推动它。 - Tushar Vengurlekar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接