如果我用editText
字段作爲Double
值,我得到錯誤:我得到的錯誤,如果我使用EDITTEXT作爲雙
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:無效的double:「android.support.v7.widget.AppCompatEditText {8322571 VFED..CL。.F ...... 416,64-776,256#7f1001f2 app:id/editText_075_1 }「 – Testiest
你給的輸入文字是什麼/ –