我正在尝试将RelativeLayout的背景设置为特定颜色。但是,模拟器和设备显示的颜色相当多。
例如,
<RelativeLayout
android:background="#e1e5e8"
android:layout_width="wrap_content"
android:layout_height="85px">
#e1e5e8
是一种漂亮的银色。
但是,当我在模拟器中查看该布局时,我得到的颜色(使用Snow Leopard上的xScope获取像素值)为#e7e7ef
,看起来有点紫色。
看看G1上的视图看起来有点偏离我想要的东西。如果我使用调试器截取G1的截图并检查像素,它们也是#e7e7ef
。
是什么给出的?它似乎不仅仅是一个伽玛问题,不是吗?
答案 0 :(得分:1)
由于Mac和设备显示屏上的显示器不同,实际上预计颜色会稍微偏离。由于我不知道校准手机的方法,我说你可以尝试在Mac上校准显示器,使其看起来与设备类似。然后,当然G1显示器和MyTouch显示器以及任何其他显示器也会有所不同,所以我想知道你是否还需要打扰