FireMonkey TListView:如何在运行时为项目着色?

Ple*_*rds 2 delphi android listview firemonkey

可以对VCL TListView使用自定义工程图,该工程图允许您为单个项目着色(这是一个使用笨拙的方法TColorData项目中放入的示例。)

但是,在XE7 FMX版本的TListVew控件中,没有OnCustomDraw事件。我尝试了一些选项,但似乎没有任何改变。我该怎么做呢?

Rem*_*eau 6

您可以使用TListViewItem.Objects.DetailObject.TextColor属性更改每个列表项文本的颜色。但是,没有用于更改每个列表项的背景色的本机属性。

对应于TListView Items的背景色

如何更改TListView Items的背景颜色?
...
您必须使用一种样式。因此,添加一个样式簿,或者使用Delphi随附的一种样式,或者右键单击列表视图的“编辑自定义样式”以创建样式。dubbleclick在样式簿上以打开样式并修改listviewstyle。

但这并不能解释如何对每个列表项应用不同的样式。