msa*_*sal 5 icons android themes background colors
不同的 Android 设备有不同的主题。这意味着,背景颜色(如对话框中的颜色)可能因 Android 版本和制造商而异。
这可能会导致图标变得“不可见”:

通过在目标特定文件夹中提供不同颜色的图标,例如在文件夹中提供白色图标drawable-v14,在drawable-v10. 但这并不能解决制造商定制主题(可能是 TouchWiz、Blur 或 Sense)带来的问题。通过这种方法根本不可能覆盖所有设备。
另一种方法是在白色图标周围绘制一个小的黑色边框,反之亦然。但如果背景是灰色的,就像 ICS 中那样,它看起来也不会很好。
所以,问题是:如何提供自定义图标,使其在每个主题上都能很好地工作,而不触及主题本身?
考虑所有供应商的选择(和错误)将是一件痛苦的事情。
我看到有几个选择:
我最近在衍生主题中使用了硬编码颜色来修复对话框的 Nook 对话框颜色选择中的错误。更广泛的测试可能会向我展示另一个平台,而我只是让这个平台变得更糟。
希望有人能给出比这些更好的答案,因为这些似乎都不是完全干净和通用的。再次阅读您的帖子,看起来这些选项都不符合您不触及主题的标准。
| 归档时间: |
|
| 查看次数: |
2046 次 |
| 最近记录: |