在我的偏好屏幕上,我有一个偏好,点击它会打开一个颜色选择器对话框。我想做的是当用户选择一种颜色时,偏好的文本摘要以该颜色显示。
我知道我可以像这样设置摘要,Currently <font color="#ff0000">this color</font>
并以该颜色显示。问题是我回来的颜色是 android int 颜色。
我可以使用 red()、green()、blue() 方法,然后将它们转换为十六进制,然后将它们组合成一个字符串,这样我就可以使用新值设置摘要文本并且有效:String colorString = String.format("#%02x%02x%02x",Color.red( defaultColor ), Color.green( defaultColor ), Color.blue( defaultColor ));
我只是好奇是否有是一种更简单的方法。
提前谢谢。
肖恩