当ListView中的项目列表长于ListView的大小时,您将看到一个阴影,表明上面或下面有更多项目.默认情况下,此阴影为黑色.这是不可取的.
如果我将cacheColorHint设置为以下内容:
android:cacheColorHint="#00000000"
Run Code Online (Sandbox Code Playgroud)
阴影将是透明的,显示我已设置为布局背景的drawable.这也是不可取的.
我希望简单地将阴影的颜色更改为更浅的黑色,或者可能是灰色.有没有办法指定这个?
还有,有办法改变阴影的大小吗?
evi*_*one 11
通过android:cacheColorHint="#00000000"您设置这个颜色为透明.我不知道您想要使用哪种颜色,但请尝试android:cacheColorHint="#FF777777".我认为它必须奏效.
我不会删除你的问题,你仍然有如何改变大小的剩余问题.:)
您可以使用该方法setFadingEdgeLength(int length)执行此操作; 它直接从View继承,因此几乎任何View都应该能够使用它.
| 归档时间: |
|
| 查看次数: |
4465 次 |
| 最近记录: |