This is more complicated than it may sound. When you set the Color property you are actually create a ColorDrawable and then set it as the background drawable. Views doesn't have a separate color field. A simple solution is to store the color in the Tag property.