android tabwidget需要帮助



我需要在我的应用程序中创建选项卡,我已经使用了以下功能。。。但我需要它在选项卡查看iphone时显示它如何可能使用android 1.6?提前谢谢。。

<?xml version="1.0" encoding="utf-8"?><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">
<RelativeLayout
    android:layout_height="fill_parent"
    android:layout_width="fill_parent">
    <TabWidget
        android:id="@android:id/tabs"
        android:layout_alignParentBottom="true"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" />
    <FrameLayout
        android:id="@android:id/tabcontent"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="5dp" />
</RelativeLayout>

我试过了,但我的应用程序崩溃了

<?xml version="1.0" encoding="utf-8"?>
<TabHost android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@android:id/tabhost"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TabWidget
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@android:id/tabs"
android:layout_alignParentBottom="true"
/>
 <FrameLayout
 android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@android:id/tabcontent"
 >
 </FrameLayout>
</RelativeLayout>
</TabHost>

我定制了android选项卡,看起来像iPhone UITabBar,在这里找到:

  • 安卓-iphone风格的tabhost:我的答案
  • 安卓-iphone风格的tabhost:又一个好的努力

或者,您可以使用RadioGroup实现自己的选项卡,但需要大量工作,要实现RadioGroup,您可以参考此项目。它像SegmentedControl一样使用Iphone,您可以自己使用它来看起来像Iphone选项卡。

相关内容

  • 没有找到相关文章

最新更新