【发布时间】:2013-03-22 04:49:09
【问题描述】:
我的应用程序中的编辑文本出现问题。我使用基本创建它们
etCurr = (EditText) findViewById(R.id.etCurr);
etWorth = (EditText) findViewById(R.id.etWorth);
etNeed = (EditText) findViewById(R.id.etNeed);
但是每当我运行程序并尝试输入输入时,我都会遇到这个问题
当我尝试删除输入时,当前输入并没有消失。
另外,当我尝试使用来获取编辑文本的值时
nWorth = Integer.valueOf(etWorth.getText().toString());
应用程序崩溃。
这个问题是因为使用 Swiftkey 还是我做错了什么?
编辑:当我尝试输入屏幕下方的编辑文本时,我也会遇到这个问题。这是关闭键盘后的效果。
【问题讨论】:
-
当你使用这个 etWorth.getText().toString() 你需要确保你的edittext没有字符串字符或空字符串
-
当我测试它时,我只输入了数字。防止字符串输入崩溃的最佳方法是什么?
-
为您的 Edittext 设置 inputType=number
标签: android eclipse android-edittext