我想获得当前设备支持的显示颜色
这是例子



注意:以上值是从设备规范网站中获取的,例如

另外,我得到的值是基于显示位的,例如:设备支持24位,则2 ^ 24 = 16,777,216

但是如何获得未知的当前显示位

最佳答案

getPixelFormat() 可用于获取显示器的像素格式。
但是从API 17开始,它总是返回 RGBA_8888

R -8位

G -8位

B -8位

结果是24位用于表示显示器上的单个像素。

这样的显示可以显示2^24 = 16,777,216颜色。

关于Android如何获取设备显示颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54879384/

10-11 22:22
查看更多