ListView的样式

android 设置listview item选中背景色
[url]http://www.yoyong.com/archives/224[/url]
[url]http://blog.csdn.net/liuhanhan512/article/details/7225989[/url]
[url]http://blog.csdn.net/vennl/article/details/7099265[/url]

去除ListView滑到顶部和底部时边缘的黑色阴影:

android:fadingEdge="none"  



去除拖动时默认的黑色背景:

android:cacheColorHint="#00000000"  



去除选中时的黄色底色:

android:listSelector="#00000000"  

去除行与行之间的黑线:


msgList.setDivider(null);  



ListView刷新后自动滚到最底部:


msgList.setSelection(msgList.getAdapter().getCount()-1);


以上,自然也可以进行自定义颜色处理。


[url]http://blog.csdn.net/dany1202/article/details/6043654[/url]
屏蔽获取焦点时的高亮橙色显示:


listview.setSelector(R.drawable.nocolor);//图片为一张无色透明图片即可,或者

android:listSelector="@drawable/nocolor"



[url]http://www.cnblogs.com/linjiqin/archive/2011/02/23/1962311.html[/url]
很好很有用...很强大
在Delphi中,ListView控件提供了多种样式供开发者选择和定制。以下是一些常见的Delphi ListView样式: 1. ViewStyle属性:ListView的ViewStyle属性决定了列表项的显示方式,可以设置为以下几种值: - vsIcon:以图标的形式显示列表项。 - vsSmallIcon:以小图标的形式显示列表项。 - vsList:以列表的形式显示列表项。 - vsReport:以报表的形式显示列表项,可以自定义显示的列。 2. Columns属性:当ViewStyle属性设置为vsReport时,可以使用Columns属性定义列表的列。每个列可以设置标题、宽度、对齐方式等。 3. Images属性:ListView的Images属性用于设置列表项中显示的图标集合。可以使用TImageList控件来管理图标,并将其赋值给Images属性。 4. OnCustomDrawItem事件:通过处理OnCustomDrawItem事件,可以自定义列表项的绘制方式。开发者可以自行绘制文字、图标以及背景等。 5. OnCustomDrawSubItem事件:类似于OnCustomDrawItem事件,通过处理OnCustomDrawSubItem事件,可以自定义子项(SubItem)的绘制方式。 6. GroupView属性:当需要在ListView中分组显示列表项时,可以将GroupView属性设置为True,并使用Groups属性添加和管理分组。 7. CheckBoxes属性:当需要在列表项中显示复选框,以进行多选操作时,可以将CheckBoxes属性设置为True。通过处理OnItemChecked事件,可以响应复选框状态的改变。 8. HotTrack属性:将HotTrack属性设置为True时,鼠标悬停在列表项上时会有高亮效果。 这些是一些常用的Delphi ListView样式,你可以根据具体需求和设计要求,选择和定制适合的样式来呈现ListView控件的外观和交互效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值