2016-05-26 2 views
1

Я хочу получить значение, которое вводится пользователем в EditText, но значение должно быть в короткой (не строковой). Например, в этом случае, если valeur был коротким, как мне это сделать?Получить короткое значение, заданное пользователем в текстовом виде

valeur = ETadresseip1.getText().toString(); 

ответ

1

Вам нужно сделать что-то вроде этого:

String value = ETadresseip1.getText().toString(); 
try { 
    valeur = Short.parseShort(value); 
} catch (NumberFormatException e){ 
    // Error 
} 
+0

Это работает! Большое спасибо – pape

2

попробовать это

try{ 
    String srting = ETadresseip1.getText().toString().trim(); 
    valeur = Short.parseShort(srting); 
}catch(NumberFormatException ne){ 
} 
+0

спасибо Nabil choukran;) – pape

Смежные вопросы