使用TextView或者其他组件的时候,如果出现这样的错误:
android.content.res.Resources$NotFoundException:String resource ID #0x86
这样的错误误导性真大!我以为是我的资源ID用错了,但就是这个ID,一下子就没法子了,查了很久,结果发现是TextView.setText()要求的是字符串,但我传入了一个int!就这个问题,原本是传参错误
本文介绍了在使用TextView或其他组件时遇到setText()方法传参错误导致的问题及解决办法。作者在实践中遇到将字符串资源ID误作为整型参数传递给TextView,从而引发资源未找到的异常。文章详细解释了这一常见误区并提供了正确的解决方案。
使用TextView或者其他组件的时候,如果出现这样的错误:
android.content.res.Resources$NotFoundException:String resource ID #0x86
这样的错误误导性真大!我以为是我的资源ID用错了,但就是这个ID,一下子就没法子了,查了很久,结果发现是TextView.setText()要求的是字符串,但我传入了一个int!就这个问题,原本是传参错误
1122
1357
1412

被折叠的 条评论
为什么被折叠?