Java 如何使用EditText获取单个整数

Java 如何使用EditText获取单个整数,java,android-studio,Java,Android Studio,我已将editText的inputType属性设置为number,并将maxLength设置为1。我尝试了一些选择: 这是我的密码: EditText u1 = (EditText) findViewById(R.id.show_EditText); Int check = integer.Parseint(u1.getText().toString()); 那么问题是什么?那么你想要什么?当文本被删除时,应用程序会崩溃null@Hulk. 对不起,我是新来的。。我试着得到整数值,再乘以5,然

我已将
editText
inputType
属性设置为number,并将
maxLength
设置为
1
。我尝试了一些选择:

这是我的密码:

EditText u1 = (EditText) findViewById(R.id.show_EditText);
Int check = integer.Parseint(u1.getText().toString());

那么问题是什么?那么你想要什么?当文本被删除时,应用程序会崩溃null@Hulk. 对不起,我是新来的。。我试着得到整数值,再乘以5,然后打印出来EditText单元1=(EditText)findViewById(R.id.show\u EditText);int u1=Integer.valueOf(unity1.getText().toString());int-tg1,g1=5;tg1=g1*u1;'然后我会在TextVieW中显示它,但当EditText为空或为空时它会崩溃,所以首先选中editbox是否有空空间或为空,然后执行其他操作,我会发布答案等待,请编辑更多信息。不鼓励只编写代码和“试试这个”答案,因为它们不包含可搜索的内容,也不解释为什么有人应该“试试这个”。
if(ed != null || ed.getText().toString().equals(""))
{
Log.d("hulk","please enter value");
return;
}