I see examples of selectors using android states of type "selected" to define a style. Here's a simplified example:
<selector> <item android:state_selected="true" android:drawable="@color/transparent" /> <item android:drawable="@drawable/listitem_normal" /> </selector>
So my question is: can I define and use my own state instead
android:state_selected="true"
My goal is color figures based on integer values, such as a simple version of this map: 
source share