最后找到还是这个最好
这是布局
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TabHost android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:layout_marginLeft="12dp" android:layout_marginStart="12dp" android:layout_marginTop="18dp"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TabWidget android:id="@android:id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content"/> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="match_parent" android:layout_height="match_parent"> <com.sugesi.mynaozhong.TimeView android:id="@+id/tabTime" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:id="@+id/tvTime" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="12334" android:textSize="24sp"/> </com.sugesi.mynaozhong.TimeView> <LinearLayout android:id="@+id/tabAlarm" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </LinearLayout> <LinearLayout android:id="@+id/tabTimer" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </LinearLayout> <LinearLayout android:id="@+id/tabStopWatch" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </LinearLayout> </FrameLayout> </LinearLayout> </TabHost> </RelativeLayout>
这段代码值得注意
<com.sugesi.mynaozhong.TimeView android:id="@+id/tabTime" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:id="@+id/tvTime" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="12334" android:textSize="24sp"/> </com.sugesi.mynaozhong.TimeView>
可以修改文字
本文介绍了一种使用 Android 的 TabHost 和自定义视图组件实现带标签页的应用布局的方法。通过示例代码展示了如何设置 TabHost 以及如何为每个标签页配置不同的视图组件。
1163

被折叠的 条评论
为什么被折叠?



