Das bringt nichts...
Auch jeder neu eingetragene Wert hat noch die alte Texthintergrundfarbe, selbst wenn man den ListView komplett leert (items.clear)
Den Iconhintergrung kann man dagegen leich anpassen, indem man folgenden Code verwendet:
ImageList1.BgColor := clWindow;