在我的应用程序中,我有两个文本字段和一个提交。此应用程序计算此文本字段中的整数值。但是,如果我把文字放在那里 - 有错误。我如何检查这个文本字段的 int 以及如果没有整数如何显示消息。我的尝试:
EditText num1text=(EditText)findViewById(R.id.num1text);
EditText num2text=(EditText)findViewById(R.id.num2text);
Float num1=Float.parseFloat(num1text.getText().toString());
Float num2=Float.parseFloat(num2text.getText().toString());
if (num1 instanceof Float && num2 instanceof Float)
{
Float answ = (num1 * num2) / 100;
TextView answer=(TextView)findViewById(R.id.ans);
answer.setText(answ);
}else
answer.setText("Message");
但是在其他情况下,我的应用程序仍然不会显示我的消息。