Я новичок в программировании для Android, и я делаю игру с угадыванием чисел, чтобы узнать основной код Android. В моей программе у меня есть EditText (в основном TextField), и мне было интересно, как я могу изменить все, что пользователь вводит в int. До сих пор я пробовал Integer.parseInt (string), но это не сработало. Вот код, который у меня есть сейчас:
EditText textfield = (EditText) findViewById(R.id.textfield);
String label = textfield.getText().toString();
int guess = Integer.parseInt(label);
Когда я запускаю эту программу для отладки на моем телефоне, все работает нормально, пока я не нажму кнопку, с которой вызываю этот код. Когда я нажимаю кнопку, программа закрывается, и появляется всплывающее окно с сообщением
"Тест приложения (процесс com.android.test) неожиданно остановился. Пожалуйста, повторите попытку."
Это происходит каждый раз, когда я пытаюсь запустить программу. Я отладил, и я выделил проблему в строке кода, которая анализирует int. Как мне сделать эту работу?