gpt4 book ai didi

Android FragmentTabHost 添加水平滚动

转载 作者:行者123 更新时间:2023-11-29 00:24:15 27 4
gpt4 key购买 nike

我正在为我的一个项目使用 FragmentTabHost。

我的应用程序中有 5 个以上的标签页。

如果我使用一个或两个选项卡意味着 TabHost 看起来不错。

如果我添加超过 5 个标签,标签主机会缩小,标签文本也会显示在第二个链接中。

我只想为我的 tabhost 添加水平滚动。

但是我们可以添加可滑动的标签。但我不想要这个。我只想刷卡主机。不是标签内容。

提前致谢。

最佳答案

使用这个布局。它仅包含选项卡主机的水平 ScrollView 。
注意:只需将水平 ScrollView 添加到选项卡宿主栏即可。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/mainlayout"
tools:context=".WebView" >

<TabHost

android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_gravity="center"

android:layout_height="fill_parent">

<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_gravity="center"
android:layout_height="fill_parent">

<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fillViewport="true"
android:scrollbars="none" >

<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:gravity="center"
android:background="#C0C0C0"
android:layout_height="@dimen/tab_sizes" />

</HorizontalScrollView>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_gravity="center"
android:layout_height="fill_parent"/>

</LinearLayout>

</TabHost>


</RelativeLayout>

关于Android FragmentTabHost 添加水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20883236/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com