首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在TabLayout上关闭点击效果?

如何在TabLayout上关闭点击效果?
EN

Stack Overflow用户
提问于 2018-07-28 03:36:05
回答 5查看 7.7K关注 0票数 10

如何禁用此点击效果?

我尝试将这些添加到Activity的主题中,但不起作用

代码语言:javascript
运行
复制
<item name="tabIndicatorColor">@android:color/transparent</item>
<item name="tabBackground">@android:color/transparent</item>
<item name="tabTextAppearance">@android:color/transparent</item>
<item name="tabSelectedTextColor">@android:color/transparent</item>

我也尝试在TabLayout中直接使用主题,但应用程序会崩溃

我也尝试过android:stateListAnimator,但仍然不起作用

代码语言:javascript
运行
复制
<android.support.design.widget.TabLayout
    android:id="@+id/tabs"
    style="@style/AppTheme"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:stateListAnimator="@null">
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2018-07-28 03:43:50

尝试将选项卡背景更改为透明app:tabBackground="@android:color/transparent",如下所示

代码语言:javascript
运行
复制
<android.support.design.widget.TabLayout
        android:id="@+id/tabLayout"
        android:layout_width="match_parent"
        android:layout_height="@dimen/tab_height"
        app:tabBackground="@android:color/transparent"
        app:tabMode="fixed" />

它确实起作用了,我已经验证过了。

票数 8
EN

Stack Overflow用户

发布于 2018-10-22 19:20:53

使用app:tabRippleColor="@null"

代码语言:javascript
运行
复制
<android.support.design.widget.TabLayout
        android:id="@+id/homeTabLayout"
        android:layout_width="match_parent"
        android:layout_height="@dimen/custom_tab_layout_height"
        android:layout_alignParentBottom="true"
        android:background="@color/white"
        android:tabStripEnabled="true"
        app:tabBackground="@color/white"
        app:tabGravity="fill"
        app:tabIndicatorHeight="0dp"
        app:tabMode="fixed"
        app:tabPaddingEnd="-1dp"
        app:tabPaddingStart="-1dp"
        app:tabRippleColor="@null" />

这对我很有效。

票数 42
EN

Stack Overflow用户

发布于 2019-12-17 00:30:08

执行以下操作:

代码语言:javascript
运行
复制
app:tabRippleColor="@null"

这基本上禁用了涟漪背景资源。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51564476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档