如何使用TextView中的setText方法,显示数字

2025-04-15 01:09:54
推荐回答(1个)
回答1:

setText是TextView和editText使用的基本方法。是设置文本信息的。

该方法有2中参数, 一种直接传入参数时字符串,一种传输参数是整型:
如果传入参数是字符串,则直接赋值到setText中,如果传入参数是整型,则会去resource中根据整型查找对应的字符串,然后转化为字符串。
该题问题解决:

1
2
3
4

result.setText((R.string.bmi_result)+nf.format(BMI));
根据上面所说,这设置就有问题。
result.setText(R.string.bmi_result);//这里需要根据编译的id获取对应的文本。
result.setText(result.getText().toString()+nf.format(BMI));