当让一个textview对象显示的内容为数字时,要注意不要直接把int类型作为参数直接带入方法,因为textview类有重载方法setText(int resid),将int作为参数的方法实际上是另一个方法,该方法把参数作为string资源的id去获取string资源。
显示文本的方法为:
public final void setText(CharSequence text) {
setText(text, mBufferType);
}
该方法的参数是charsequence类型,因此要做转换,将int转换为字符串。
版权声明:本文为mr_orange_klj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。