小编use*_*370的帖子

Android Java NumberFormatException:提示计算器上的双倍无效

我正在研究基本的小费计算器并遇到以下程序崩溃.崩溃的日志是:

06-24 01:03:43.602: E/AndroidRuntime(27213): FATAL EXCEPTION: main
06-24 01:03:43.602: E/AndroidRuntime(27213): java.lang.NumberFormatException: Invalid double: "android.widget.EditText@41634f08"
06-24 01:03:43.602: E/AndroidRuntime(27213):    at java.lang.StringToReal.invalidReal(StringToReal.java:63)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at java.lang.StringToReal.initialParse(StringToReal.java:114)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at java.lang.StringToReal.parseDouble(StringToReal.java:263)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at java.lang.Double.parseDouble(Double.java:295)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at mkelleyjr.example.tippycalc.MainActivity$1.onClick(MainActivity.java:30)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at android.view.View.performClick(View.java:3540)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at android.view.View$PerformClick.run(View.java:14167)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at android.os.Handler.handleCallback(Handler.java:605)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at android.os.Handler.dispatchMessage(Handler.java:92)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at android.os.Looper.loop(Looper.java:137)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at android.app.ActivityThread.main(ActivityThread.java:4558)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at java.lang.reflect.Method.invokeNative(Native Method)
06-24 01:03:43.602: E/AndroidRuntime(27213):    at java.lang.reflect.Method.invoke(Method.java:511) …
Run Code Online (Sandbox Code Playgroud)

java double android

-1
推荐指数
1
解决办法
1274
查看次数

标签 统计

android ×1

double ×1

java ×1