//先获取TextView显示的字符串,并转换为int型。用来显示库存量。
String tv7 = TextView7.getText().toString();
int NumA = Integer.parseInt(tv7);
//获取用户输入的购买数量控件的值,并转换为int.
String num = Et.getText().toString();
int Num1 = Integer.parseInt(num);
//将TextView7的值改为原值 - 购买数量,刷新库存。
int NowA = NumA - Num1;
String s = String.valueOf(NowA);
TextView7.setText(s);我检查了代码块,就是类型转换那里有问题,会闪退。但之前的部分代码用Integer.parseInt()函数都没问题。知道哪里有问题的大神帮帮我
解决方案 »
- android 新浪微博 开发 认证 出错 老是无反应
- 真机上is waiting the debugger to attach问题请教
- eclipse开发安卓java应用,控件是可视化的吗(象VB、DELPHI)?
- sqlite数据库可以共享吗?
- android no route to host(为了尽快解决问题,来者一定有分的)
- alertdialog中 获取上一层(parent)中的textview
- 求助,SurfaceView的问题
- android应用缓存清除的方法
- 弱弱问句android手机,自己的本地资料存在CONTACTS2数据库哪里?
- layout_weight You must supply a layout_width attribute
- android 的APP跟服务器交互的问题
- 安卓 APP 个推 总是返回not_auth是什么原因
2.请确保你的TextView、EditText中的字符只包含数字,没有空格或是字母等不能转换为int类型的字符