我在这里有主要的 java 文件:http: //pastebin.com/S76bgi7a
这里的 XML 文件:http: //pastebin.com/8CJj0S54
还有一个我的字符串的pastebin ID:2sk1emgB
简短版本:我运行我的程序,它崩溃了,我不知道为什么。我查看 logcat,它给了我
04-27 02:58:47.927: E/AndroidRuntime(394): java.lang.RuntimeException: 无法启动活动 ComponentInfo{walmart.namespace/walmart.namespace.WalmartActivity}: java.lang.NumberFormatException: 无法解析'请以整数形式输入部门名称。
除了 case/ifthen 语句之外,我不知道它在我的文本中试图将字符串转换为数字的位置。如果我的代码很笨,我很抱歉,我是新手。
编辑:同样的问题,只是现在我得到了
04-27 03:19:08.858: E/AndroidRuntime(448): java.lang.RuntimeException: 无法启动活动 ComponentInfo{walmart.namespace/walmart.namespace.WalmartActivity}: java.lang.NumberFormatException: 无法解析''作为整数。
我猜这来自我的 OnClickListener,它应该在单击时删除字符串。