我的布局包含一个ListView(父级是一个LinearLayout)。我已将某个drawable定义为ListView的背景 当我按下最后一行下方的空白区域时,所有列表行都变为黑色 我想附上截图,但出于某种原因,在这里添加图片并不适合我......
谢谢,Rob
答案 0 :(得分:2)
不确定这是否是导致您出现问题的原因,但您是否已阅读此帖? http://developer.android.com/resources/articles/listview-backgrounds.html
答案 1 :(得分:2)
我认为我刚刚遇到过这个问题。
我认为这可能与listview的布局xml文件中的以下两个标签有关。
android:background="#FFFFFF"
android:cacheColorHint="#FFFFFF"
我rekon他们可能在你的文件中设置了不同的颜色? (或失踪)。尝试使它们颜色相同,看看它是否仍然可以。另外,我知道,如果你有足够的行,列表视图会溢出屏幕,那么当你滚动时,它会像你描述的那样变黑。
这有点长,但我希望它有所帮助。