В моем приложении у меня есть два текстовых поля и один элемент. Это приложение вычисляет целочисленное значение в этих текстовых файлах. Но если я помещаю туда текст - имею ошибку. Как я могу проверить это текстовое поле для 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");
Но мое приложение все еще не показывает мое сообщение в другом случае.
Спасибо, Barend –