Android: преобразование String в int

Я просто пытаюсь преобразовать строку, сгенерированную сканером штрих-кода, в int, чтобы я мог манипулировать ею, взяв остаток для генерации заданного количества целых чисел. Пока я пробовал:

int myNum = 0;

try {
    myNum = Integer.parseInt(myString.getText().toString());
} catch(NumberFormatException nfe) {

} 

и

Integer.valueOf(mystr);

и

int value = Integer.parseInt(string); 

Первый выдает мне ошибку: метод getText () не определен для типа String в то время как последние два не имеют ошибок компиляции, но приложение сразу вылетает при их вызове. Я думал, что это связано с моим методом сканирования штрих-кода, но я поместил его в OnCreate и все равно получил ошибку.

37
задан willmer 26 July 2011 в 20:11
поделиться