标签: android accessibility color-blindness
我有一个应用程序,它由完全黑色背景上不同颜色的落下形状组成。
由于游戏严重依赖于颜色,我希望色盲用户可以访问它。
我怎样才能做到这一点?
理想情况下,我想要一种只采用任何颜色的方法,并将其转换为色盲人需要看到以感知原始颜色的颜色。例如。
private float[] convertToColorBlindColor(float R, float G, float B) { // logic return new float[] {R, G, B}; }