在Androidstudio点击一个计算的按钮就自动退出,为什么

在Androidstudio点击一个计算的按钮就自动退出,为什么

程序发生异常了吧,计算按钮里面做了什么操作。

private void registerEvent(){ count.setOnClickListener(new View.OnClickListener(){@Override public void onClick(View v) {if(!weight.getText().toString().trim().equals("")){if(male.isChecked()||female.isChecked()){ Double wei=Double.parseDouble(weight.getText().toString());StringBuffer sb=new StringBuffer();if(male.isChecked()){sb.append("男性标准身高"); double re=evaluateHeight(wei,"男");sb.append(re+"厘米");} result.setText(sb.toString());}else{showMessage("请选择性别");}}else{showMessage("请输入体重");} } });}

evaluateHeight函数怎么实现的?你的文本框的内容是否可以转换为double类型,是否为空或者有别的字符。

你能把代码和logcat贴出来吗?