当我的 ListView 没有完全充满 ListView 项目时(例如我的 ListView 足够高以容纳 8 个项目,但我只有 2 个),空白区域在我的 Droid X 上显示为灰色。在模拟器中空白区域显示为黑色。
如何将“空白”区域设置为透明?
我试过设置背景颜色、缓存提示,但这些似乎只是改变了 ListView 中有项目的背景颜色,而不是空白区域。
最佳答案
摩托罗拉曾经有一篇关于这种行为的博客文章,但他们的博客不再在线——答案是在 Motoblur 2.3 上,他们设置了一个默认的过度滚动页脚,这可以通过设置 android:overScrollFooter 来修复="@null"
,但仅适用于 Android 2.3+。
他们推荐的应用范围的解决方案是使用自定义主题和自定义 listViewStyle
设置仅在具有该属性集的 values-v10
文件夹中。
关于android - 设置Android中ListView的 'empty'区域的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6508354/