Highlight an item in a UIList
You can't change the colors of items in the UI-List, arbitrarily.

You can however have an "active" property, which is an index that defines the active item in the UI list (as is used for vertex groups, uv layers... etc).

See the UI List template in the text editor.