【发布时间】:2024-05-21 06:45:02
【问题描述】:
如果我将editText 字段用作Double 值,则会出错:
public void Format1(View view) {
DecimalFormat num = new DecimalFormat("000.00");
EditText editText = (EditText)findViewById(R.id.editText_075_1);
TextView textView = (TextView)findViewById(R.id.textView_075_1);
//textView.setText(num.format(1.6789));// works
textView.setText(num.format(Double.parseDouble(editText.toString()))); // error
【问题讨论】:
-
能否请您分享确切的错误信息!
-
引起:java.lang.NumberFormatException:无效双:“android.support.v7.widget.AppCompatEditText{8322571 VFED..CL..F...... 416,64-776,256 #7f1001f2 应用程序:id/editText_075_1}"
-
你输入的文本是什么/
标签: string format double decimal