How can I make selector for an imageview to change only the background but not the image source?

view story

http://stackoverflow.com – I have an ImageView with both image src and background color set. This image is into a layout that is the gridview item layout. I would to create an xml selector that when the item is choosen, the image background change, but the image src not. Something similar to the main menu of android with icon with text, I want to highlight only the image. I would not to make an image for each state of the object, I only want to change the background. (HowTos)