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

来源:互联网 发布:知夫莫若妻 编辑:程序博客网 时间:2024/04/29 22:45

先上图:

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

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

例如:

Integer score = 123;

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

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

0 0
原创粉丝点击