在我的Android应用中,当我尝试使用此代码时:
EditText et = (EditText) findViewById(R.id.editText);
String s = et.getText().toString();
我的应用崩溃了。此事件是通过对话框积极点击触发的。
如何在没有我的应用程序崩溃的情况下访问EditText的文本?
答案 0 :(得分:2)
可能存在一些问题:
没有editText
EditText
类未导入。
EditText
元素为空,因此字符串s
为空。
以下是一些查找实际问题的方法:
使用像Android Studio这样的IDE。它报告了当时和那里的许多小问题。
仔细检查您的代码,并确保它考虑到任何可能的情况。
始终设置System.out.print
语句,以更好地记录变量值和其他属性。