Android的颜色没有在模拟器或设备中正确反映

问题描述:

我试图将RelativeLayout的背景设置为特定的颜色。但是,仿真器和设备显示的颜色已经关闭了很多。Android的颜色没有在模拟器或设备中正确反映

例如,

<RelativeLayout 
    android:background="#e1e5e8" 
    android:layout_width="wrap_content" 
    android:layout_height="85px"> 

#e1e5e8是一个很好的银色的颜色。

但是,当我在模拟器中查看该布局时,我得到的颜色(使用Snow Leopard上的xScope获取像素值)为#e7e7ef,看起来有点紫。

看着G1上的视图也看起来有点偏离我想要的。如果我使用调试器截取G1并检查像素,它们也是#e7e7ef

什么给?它似乎不仅仅是一个伽马问题,不是?

由于Mac和设备显示器上的显示器不同,实际上预计颜色会略微偏离。由于我不知道校准手机的方式,我说你可以尝试在Mac上校准显示器,使其看起来与设备相似。然后,当然G1显示和MyTouch显示和任何其他显示将会不同,所以我想知道如果你甚至需要打扰