在给安卓文本框里设置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()转化一下即可,