Android - 淡化布局边框

时间:2014-07-26 10:33:04

标签: android android-layout scrollview

我正在开发一个Android应用程序,我有一个scrollview,在那里,我在主要活动中有一个线性布局。我希望线性布局的顶部和底部边框为“褪色” "因此,当用户向下滚动布局中的子视图时,将淡出"淡出"随着下降。

Here是我在线性布局或滚动视图中尝试实现的一个示例("褪色的底部边框"。

谢谢你的帮助! Subby

2 个答案:

答案 0 :(得分:0)

在布局的底部,您可以在listView上方显示视图,并为视图设置渐变颜色,并使其成为半透明,然后您可以获得所需的效果。

答案 1 :(得分:0)

您可以使用ScrollView中的以下属性来执行此操作。

android:requiresFadingEdge="vertical"
android:fadingEdgeLength="20dp"

如果您想在API14之前的设备上使用它,则需要使用以下内容:

android:requiresFadingEdge="vertical"
android:fadingEdgeLength="20dp"

注意:实际上不鼓励这样做,因为它会对设备产生负面的性能影响。