1、ListView的X
ml
属性:
android:cacheColorHint
listview
拖动时的背景颜色,可设为
@null
或
#000000
则无拖动颜色
listView.setCacheColorHint(0);
android:scrollbars
是否显示拖动条
android:overScrollMode
当
Listview
滑动到顶部或底部时,继续拖动是否还可以滑动
android:scrollingCache
android:listSelector
item
选中状态下的背景色(如果
item
自己设置了背景颜色,则此属性里设置的背景色无效)
android:breakground
想为
item
设置点击时的背景颜色
/
背景图片,可直接设置
item
的背景
breakground
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
item
android:state_pressed
=
"false"
>
<
shape
>
<
solid
android:color
=
"@color/transparent"
/>
</
shape
>
</
item
>
<
item
android:state_pressed
=
"true"
>
<
shape
>
<
solid
android:color
=
"@color/item_pre"
/>
</
shape
>
</
item
>
</
selector
>
android:fadingEdge
ListView
上边和下边的黑色阴影条,如果不想显示则设为
none
android:headerDividersEnabled
是否显示顶部的分割线
android:footerDividersEnabled
是否显示底部的分割线
android:dividerHeight
分割线的高度
2、
ListView item被子控件抢走了焦点
最简单的解决方法就是在ListView的Item选项的布局文件根上加上
android:descendantFocusability=”blocksDescendants”
就可以了。