android - 设置Android中ListView的 'empty'区域的颜色

标签 android listview background-color

当我的 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/

相关文章:

android - TextView 阻止单击 ListView

html - css:将颜色混合到现有背景颜色中的类?

android - 设置 TableRow 的背景颜色

android - 在 Activity 和 Fragment 之间传递数据

android - Kindle Fire 游戏圈 CANNOT_BIND 错误

android - 如何从我自己的应用程序打开 NFC

android - android中的手动日期更改问题

java - 在 ListFragment 的适配器显示的列表之前添加自定义布局

java - 为什么 android ImageAdapter 不延迟加载图像?

ios - iPhone X 上 UIScrollView 左侧不需要的空白