Android颜色在模拟器或设备中无法正确反映

时间:2009-10-20 20:05:50

标签: android colors

我正在尝试将RelativeLayout的背景设置为特定颜色。但是,模拟器和设备显示的颜色相当多。

例如,

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

#e1e5e8是一种漂亮的银色。

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

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

是什么给出的?它似乎不仅仅是一个伽玛问题,不是吗?

1 个答案:

答案 0 :(得分:1)

由于Mac和设备显示屏上的显示器不同,实际上预计颜色会稍微偏离。由于我不知道校准手机的方法,我说你可以尝试在Mac上校准显示器,使其看起来与设备类似。然后,当然G1显示器和MyTouch显示器以及任何其他显示器也会有所不同,所以我想知道你是否还需要打扰