【发布时间】:2014-01-10 17:29:20
【问题描述】:
我刚刚在三星 Galaxy 10.2 上显示了一张位图。该图像是在 Photoshop 中创建的,显示了从浅红色到稍深的红色的一些细微变化,在我的 PC 上看起来很完美,但在平板电脑上的渲染显示为 multiple bands。
我知道这可能是由颜色深度不足引起的......但我不知道安卓设备有什么颜色深度。 android甚至指定最小颜色深度吗?您可以在运行时或多或少地要求颜色深度吗?仅取决于设备制造商吗?
【问题讨论】:
-
我们需要更多的上下文。你在活动中这样做吗?如果是这样,请尝试
getWindow().setFormat(PixelFormat.RGBA_8888);。 -
是的,在一个活动中。所以我假设 RGBA_8888 是每像素 32 位......但是所有 Android 设备都保证支持这个吗?
标签: android color-depth