Colores que se reproducen de manera diferente en diferentes dispositivos

Estoy configurando el estado del botón como

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:color="#FFF"></item>
    <item android:state_enabled="true" android:color="#000"></item>
    <item android:state_focused="true" android:state_pressed="false" android:color="#ffffff" />   
    <item android:color="#c7c7c7" />
</selector>

El problema es que se están reproduciendo de manera diferente en diferentes dispositivos, como en Huwaei Ascend, no son tan nítidos, pero en el dispositivo Galaxy son nítidos y muy nítidos.

¿Cómo puedo hacer que se vean igual en todos los dispositivos?

Saludos.

Respuestas a la pregunta(1)

Su respuesta a la pregunta