gpt4 book ai didi

android - 如何删除选项卡下,褪色线上方的线?

转载 作者:搜寻专家 更新时间:2023-11-01 08:12:52 27 4
gpt4 key购买 nike

我正在开发一个使用标签的应用程序。我想自定义标签外观。我想删除标签下出现的一条小线,而不是褪色线。我尝试了很多 TabHost 的方法,但无法摆脱它。我认为,这很简单,但我就是找不到方法。

我检查了这个链接:

https://stackoverflow.com/questions/3511596/get-rid-of-the-line-under-tabwidget

How to remove black line from tabbar in Android?

但这解释了如何删除我不需要的褪色线。

我想去掉图中红圈的那条线,我该怎么做呢?

enter image description here

任何帮助都适用。

编辑:

我的 xml 文件是:

<?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" android:background="#FFFFFF"
android:fadingEdge="none" android:fadeScrollbars="false"
>
<LinearLayout android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:padding="5dp">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/title"
/>
<View
android:layout_width="fill_parent"
android:layout_height="5dip"
/>
<View
android:layout_width="fill_parent"
android:layout_height="2dip"
android:background="#9deafa"
android:paddingLeft="5dip"
android:paddingRight="5dip"
/>
<View
android:layout_width="fill_parent"
android:layout_height="5dip"
/>
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<FrameLayout android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dp" />
</LinearLayout>

</TabHost>

最佳答案

我没有找到让它在 android 2.1 中工作的方法。所以最后我将项目转换为 android 2.2,现在使用以下方法摆脱了那条小黑线:

  tabHost.getTabWidget().setStripEnabled(false);

关于android - 如何删除选项卡下,褪色线上方的线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8008722/

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