我需要在我的应用程序中创建选项卡,我已经使用了以下功能。。。但我需要它在选项卡查看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选项卡。