android - 如何获取已解析的十六进制颜色字符串以供重用?
问题描述
我尝试获取已解析的十六进制颜色字符串,以便在 Kotlin 的 sharedpreferences 中再次使用。我是说:
editText.setBackgroundColor(Color.parseColor("#E6000000"))
我想把它#E6000000
作为一个字符串取回,用于保存和加载该颜色。如何?我在这里找不到任何解决方案。有任何想法吗?
解决方案
将颜色放在 colors.xml 资源文件中,然后通过其 id 获取颜色更容易。
为什么需要字符串?
推荐阅读
- python - 功能正常工作,除了通过另一个模块,没有明显的原因
- python - 仅当消息匹配时 Python 才捕获异常
- python - 为什么while一直在这里循环?有人可以解释一下吗?
- javascript - 将画布中上传的图像保存到服务器
- python - 我怎样才能让我的不和谐机器人提到一个人的名字,然后在他们以在聊天中键入变量的形式猜出一个变量后说正确
- javascript - CSS/JavaScript 表行/数据显示和隐藏不适用于我的数据表。?
- javascript - 更改 MongoDB 文档/对象中的所有 MongoDB 对象 ID
- python - 理解变量选择的大型决策树图?
- variables - 我们可以将所有数据类型合二为一吗?
- python - 如何使用 Python 在 BeautifulSoup 中的同一 div 中提取具有相同标签的元素?