在给安卓文本框里设置setText参数报错
错误的:
case R.id.btnJia:
Toast.makeText(ReservationAddActivity.this, "+", Toast.LENGTH_SHORT).show();
int jia = Integer.valueOf(textRenShu.getText().toString()) + 1;
textRenShu.setText(jia);
break;
正确的
case R.id.btnJia:
Toast.makeText(ReservationAddActivity.this, "+", Toast.LENGTH_SHORT).show();
int jia = Integer.valueOf(textRenShu.getText().toString()) + 1;
textRenShu.setText(String.valueOf(jia));
break;
需要转换成String.valueOf(jia),因为setText()放String的参数
所以呢,以后里面放不是String类型的参数,都需要使用String.valueOf()转化一下即可,
本文解决在Android开发中,向文本框设置整数时出现的错误。详细介绍了如何将整数转换为字符串,以正确地使用setText()方法。
3679

被折叠的 条评论
为什么被折叠?



