滚动时ExpandableListView的Backgroundcolor

时间:2012-03-18 12:43:19

标签: android scroll background-color expandablelistview

我的Android应用程序中的ExpandableListView存在问题。我设置了自定义背景颜色,但滚动列表时颜色变为黑色,直到滚动停止。这是正常的还是可以更改“onScrollColor”?

2 个答案:

答案 0 :(得分:6)

我遇到了这种问题,并在我的列表XML android:cacheColorHint = "#00000000"

中使用此属性解决了这个问题

答案 1 :(得分:0)

确保使用 ViewHolder 在getView方法中重复使用您的视图

就像在这个例子中: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html

背景是Android尝试在滚动时重用视图,如果你不遵守缓存规则(例如使用像示例中的ViewHolder),你就会遇到问题。