【发布时间】:2020-02-23 23:49:19
【问题描述】:
是否可以有一个动态配色方案来调整每个设备的显示类型?屏幕之间的灰色可能看起来不同,我想知道是否有一种有效的方法可以在屏幕颜色之间创建相似的外观。
【问题讨论】:
标签: android dynamic themes display
是否可以有一个动态配色方案来调整每个设备的显示类型?屏幕之间的灰色可能看起来不同,我想知道是否有一种有效的方法可以在屏幕颜色之间创建相似的外观。
【问题讨论】:
标签: android dynamic themes display
抓住屏幕的演说并创造一种颜色。
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int width = displaymetrics.widthPixels;
float oration = height / width;
Color backgroundColor = new Color();
backgroundColor.red(Math.abs(Integer.valueOf((String.valueOf(oration)))*10));
........
【讨论】: