how to texture an object and keeping the object's color
This is because you're in solid view. change to GLSL (N, Sahding, GLSL) And then click the texture button at the bottom of the screen (Z) and change to textures (the sphere with checkers.)