gpt4 book ai didi

java - 如何从 xml 文件获取颜色代码以便在 MainActivity 中使用?

转载 作者:行者123 更新时间:2023-12-01 12:05:34 24 4
gpt4 key购买 nike

假设在我的 color.xml 文件中我有这个:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name = "cyan100">#B2EBF2</color>
<color name = "cyan200">#80DEEA</color>
<color name = "cyan400">#26C6DA</color>
</resources>

在我的 MainActivity.java 中我有这个:

    String js = "<html><head>"
+ "<link rel='stylesheet' href='file:///android_asset/mathscribe/jqmath-0.4.0.css'>"
+ "<script src = 'file:///android_asset/mathscribe/jquery-1.4.3.min.js'></script>"
+ "<script src = 'file:///android_asset/mathscribe/jqmath-etc-0.4.2.min.js'></script>"
+ "</head><body bgcolor = "+ **<GET CYAN100 COLOR CODE>** +"><font color = \"white\">"
+ "<script>var s = '$$x={-b±√{b^2-4ac}}/{2a}$$';M.parseMath(s);document.write(s);</script> </font></body>";
layout_start.loadDataWithBaseURL("", js, "text/html", "UTF-8", "");

如何从 xml 文件中获取 的青色 100 颜色代码?

最佳答案

在您的 Activity 上调用 getResources().getColor(R.id.cyan100)。这将返回颜色的 int 值,您需要将其转换为 #RRGGBB 格式的字符串,以便拼接到 HTML 中。

关于java - 如何从 xml 文件获取颜色代码以便在 MainActivity 中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27651238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com