关于TextView的setText()与Integer之间一个易犯的小错误

【转载】原文:https://my.oschina.net/xybob/blog/59524

先上图:
关于TextView的setText()与Integer之间一个易犯的小错误

TextView的setText()函数的两个重载函数



因为TextView有两个不同的重载函数,而且其中一个重载函数参数为int型的,但这个参数是Resource id,所以如果你想往setText中放入int或者Integer的引用(非资源引用)时,应先把它转成String。



例如:



Integer score = 123;



scoreTextView.setText(score);       这是错误的。



scoreTextView.setText(score.toString());  这是正确的。

上一篇:渐变颜色的进度条WGradientProgress-备用


下一篇:IDEA的小技巧:1.Java代码不被识别2.目录下创建的文件夹所显示样式不是文件夹,而是"包"图标样式的问题