@Override
public void onClick(View v)
{
float Percentage, newPercentage = 0;
int Number;
EditText Total = (EditText) findViewById(R.id.editText3);
EditText Done = (EditText) findViewById(R.id.editText4);
float num1 = Float.parseFloat(Total.getText().toString());
float num2 = Float.parseFloat(Done.getText().toString());
Percentage = (num2/num1) * 100;
}
}
上面是我的代码,当我离开他们中的任何一个空的时候,它崩溃了。如何克服它。我的Android应用程序崩溃,由于两个空的edittext字段
发布你的完整代码 – sasikumar
你应该处理NumberParseException,在你的情况下,如果你将空字符串传递给parseFloat()函数,将会有异常的机会。 – EKN
是的,它使用NumberFormatException。 –