Android - 如何更改ScrollView / ListView Overscroll的颜色?(参见说明)

时间:2012-07-22 22:51:54

标签: android

  

可能重复:
  Changing the color of over scroll in scrollview in android

我想问一下,如果有人知道如何改变这种“过度滚动”的颜色? 我知道你可以通过拨打setOverscrollmode="never"来摆脱它。但你怎么改变它的颜色?

这是图片,所以你知道我的意思:

enter image description here

由于

2 个答案:

答案 0 :(得分:3)

在xml ListView

中使用以下属性
 android:overScrollHeader="@drawable/the_header"
 android:overScrollFooter="@drawable/the_footer"

或者您也可以通过编程方式执行此操作:

SetOverscrollHeader(R.drawable.the_header);
setOverscrollFooter(R.drawable.the_footer);

这些方法和属性仅在API 9之后可用;它们不适用于以前的版本。

答案 1 :(得分:0)

试试这个:

<ListView
      ...
      android:overScrollHeader="@drawable/header"
      android:overScrollFooter="@drawable/footer"/>