我正面临这个奇怪的问题。在我的应用程序中,我在屏幕底部有一个标签栏。在这个屏幕中,我有一些EditTexts和Buttons。
现在我的问题是,如果应用程序在小型设备上运行,当tabbar以某种方式显示重叠按钮时,则会在tabbar上显示一个白色阴影(如附图所示)。如果标签栏没有与任何小部件重叠,则不会显示此阴影。
我只是想知道这是android的自然行为还是我可以摆脱它。请帮忙。提前谢谢。
答案 0 :(得分:8)
这个节目不是由Tabs显示的,它是滚动视图的默认淡入淡出效果,您可以通过将其设置为none来删除它。为此,您必须在滚动视图中添加此属性
android:fadingEdge="none"
在此屏幕的Scrollview标记下。
答案 1 :(得分:2)
渐变边缘颜色由android:cacheColorHint
属性控制。
尝试以下代码 -
ScrollView android:cacheColorHint="#ff000000" android:background="#ffffffff" />
代替这些颜色,您可以提供所需的颜色。请尝试以下链接 -