我目前遇到一个错误,该错误继续降低我的应用程序的性能。
该错误不会导致应用程序关闭或崩溃,或向控制台写入异常。控制台仅报告此消息:
E/iardini.error0: Invalid ID 0x00000001.
消息中唯一出现的内容是:
如何复制错误:我在github上创建了一个公共存储库,这样你就可以下载源代码并享用它!您将立即看到错误将显示在控制台内。
错误消息取决于什么?我该如何解决它?
提前致谢!
在任何
TextView
中,您的 .setText()
具有整数值,更改为 String
值您的错误将得到解决。
我的经历: 我得到了颜色的十六进制值作为 api 响应,我将其解析为 int。 并尝试直接使用它作为颜色值。
int value = int.parse(colorResponseFromAPI);
Container(
decoration: BoxDecoration (
borderRadius: const BorderRadius.all(Radius.circular(10)),
color: Color(value),
),
);
相反,我需要将十六进制值转换为颜色值,所以我使用 这个答案用于转换