android - 滚动时 ListView 顶部突出显示

标签 android android-listview

在将 ListView 滚动到极限时,边框会显示默认颜色(在我的 Nexus S 上为橙色)。如何改变那个颜色?

我真的不知道该怎么解释。看看这张图:

android list view top highlight on scrolling

那么,ListView滚动到边框时如何改变高亮颜色呢?使用主题或样式

最佳答案

解决方法是使用setOverscrollFooter(null)setOverscrollHeader(null)。 文档是 here !

您也可以直接在 XML 中设置:

<ListView android:overScrollMode="never" />

或者指定页脚和页眉:

<ListView 
  android:overscrollHeader="@null" 
  android:overscrollFooter="@null" />

注意: 还有一个你可能感兴趣的属性 fadingEdge

从 API 级别 9 开始支持“Overscroll”方法

关于android - 滚动时 ListView 顶部突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7777803/

相关文章:

android - 选择所有方法来选择 ListView android中的所有复选框不起作用

android - 我如何发送 WAP 推送消息?

android - 如何通过Android中的耳机发送音频输出?

android - 删除项目后 ListView 不更新

android - 一旦适配器类中的数据发生更改,就更新 Activity 的 textview

android - 拖放后保存ListView的内容

android - 根据自定义 ListView 中数据库的值更改 ImageView 源

java - 在Google上实现操作

android - Android 中的 3d 立方体动画

java - Android base 64 编码字符串不显示实际图像