有时候给一个TextView设置一个文本,其他的操作我都省略,只是设置操作,例如:
TextView tv;
int a = 0;
tv.setText(a);
这样就会报这个not found resource exception,因为 系统会把 int类型的a当做一个资源的id,所以会报错,如果不让它报错可以这样修改:
tv.setText(a+"");
或者这样:
tv.setText(String.valueOf(a));
记录一下,有需要的朋友也可以借鉴一下,虽然不是很大的错误,有时候就是不细心忽略,还难找到,很糟心,以为逻辑错了。
网友评论