Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to create a custom state for use in a StateListDrawable?

They have states for things like pressed, focused, disabled, but is it possible to create custom states so it could reflect some of my own custom criteria?

For example, say you have a list of names. Some people fall into a certain category that should be visually represented differently. These people's rows would then have a different state and background drawable.

like image 472
cottonBallPaws Avatar asked Oct 24 '10 21:10

cottonBallPaws


People also ask

What is StateListDrawable?

State value for StateListDrawable , set when a view's window has input focus. android:variablePadding. If true, allows the drawable's padding to change based on the current state that is selected.


1 Answers

This article shows how to do it.

like image 190
Ashok Avatar answered Sep 20 '22 20:09

Ashok