为什么Tabbar在重叠按钮时显示白色阴影?

时间:2012-08-10 06:32:13

标签: android button tabbar

我正面临这个奇怪的问题。在我的应用程序中,我在屏幕底部有一个标签栏。在这个屏幕中,我有一些EditTexts和Buttons。

现在我的问题是,如果应用程序在小型设备上运行,当tabbar以某种方式显示重叠按钮时,则会在tabbar上显示一个白色阴影(如附图所示)。如果标签栏没有与任何小部件重叠,则不会显示此阴影。

我只是想知道这是android的自然行为还是我可以摆脱它。请帮忙。提前谢谢。

fulltab

2 个答案:

答案 0 :(得分:8)

这个节目不是由T​​abs显示的,它是滚动视图的默认淡入淡出效果,您可以通过将其设置为none来删除它。为此,您必须在滚动视图中添加此属性

android:fadingEdge="none" 

在此屏幕的Scrollview标记下。

答案 1 :(得分:2)

渐变边缘颜色由android:cacheColorHint属性控制。

尝试以下代码 -

ScrollView android:cacheColorHint="#ff000000" android:background="#ffffffff" />

代替这些颜色,您可以提供所需的颜色。请尝试以下链接 -

  1. ScrollView Problem

  2. ScrollView FadingEdge