关闭

android.content.res.Resources$NotFoundException: String resource ID #0x1

标签: android
300人阅读 评论(0) 收藏 举报
分类:

今天在做版本更新提示的时候报了这个错误android.content.res.Resources$NotFoundException: String resource ID #0x1;

出现这个错误的原因是,我在设置textview的值的时候,packageInfo.versionCode得到的是一个int值,在setText的时候,如果传进去的是int值,int值代表资源文件中String的ID,编译器去resource中寻找该ID的String时找不到,所以会报错。

current_version_code.setText(packageInfo.versionCode);

修改成如下就可以了

current_version_code.setText(packageInfo.versionCode+"");

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:105172次
    • 积分:2237
    • 等级:
    • 排名:第17535名
    • 原创:125篇
    • 转载:15篇
    • 译文:0篇
    • 评论:21条
    文章分类
    最新评论