delphi里面的listview怎么改变一行的背景色

2024-10-31 10:34:34
推荐回答(4个)
回答(1):

这么简单的问题 注意你的适配器里有个getView方法,就是你创建item的方法 @Override public View getView(int position, View convertView, ViewGroup parent) { 这个convertView 就表示一行显示的内容 你只要判断这个position就好了 例如: if(po...

回答(2):

这个是要自己绘制的,建议使用ehlib,这个带行背景设置的

回答(3):

listview.Canvas.Brush.Color:=clGreen;

回答(4):

OnDrawItem里面自己自己画一下就行了