android imageview programatically change color

view story

http://stackoverflow.com – If I have a grayscale image displayed in an imageview, can I programatically change its color? If it matters, the image has background transparency which would need to remain transparent. So I only want to change the color of the actual image part. (HowTos)