繁体   English   中英

如何在Android中将RGB转换为HTML颜色代码

[英]how to convert rgb to html color code in android

我数据库中的rgb颜色代码与百分比值不同,并且我通过json解析器传递了表格,我的问题是如何将rgb转换为HTML颜色代码。

例如我数据库中的255 255 255 255

如何在我的程序中进行转换以及如何在R.id.l7设置颜色。

ListAdapter adapter = new SimpleAdapter(this, contactList,
            R.layout.list_item,
            new String[] {  TAG_GRPNAME, TAG_QNT, TAG_BUDGET, TAG_STOCK, TAG_DIFF, TAG_DIFF_P, },
            new int[] {
                     R.id.l2, R.id.l3, R.id.l4, R.id.l5, R.id.l6, R.id.l7});


            setListAdapter(adapter);

要以html表示形式转换ARGB颜色,可以使用:

int color = Color.argb(255, 255, 255, 255);
String htmlColor = String.format("#%X", color);

如果要以int表示形式返回颜色,则可以使用:

int color = Color.parse(htmlColor);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM