String到Double to String转换的无效Double“”

时间:2016-04-10 21:51:55

标签: java android

我正在将textView转换为Double然后执行计算,然后转换回字符串。我看到当我的textview =“”时,它会抛出错误无效的Double“”。

我在计算之前添加了对文本视图长度的检查,但仍然抛出了错误。任何帮助表示赞赏。

    public void afterTextChanged(Editable s) {
        if (textView.toString().length() > 0) {
            Double ini = Double.parseDouble(textView.getText().toString());
            Double calc = ini * 3.2808;
            //passwordEditText.setText(textView.getText());
            passwordEditText.setText(Double.toString(calc));
        } else {
        passwordEditText.setText("");
        }
    }

0 个答案:

没有答案