2012-04-06 5 views
0

I android:inputType = "phone" Telefonnummer als Eingabe nehmen verwendet zu nehmen, aber wenn ich sechs Ziffern geben es dauert sonst schließen zwingen und feuert den Fehler, dassIst input = „phone“ begrenzen die Anzahl der Ziffern als inout

"Number Ausnahme nicht gültig int value"

Eigentlich integer durch ich versuche, diesen Wert zu konvertieren:

von arou
phone = Integer.parseInt(phoneNumber.getText().toString()); 

Antwort

0

Telefonnummer constist nd 10 Ziffern wie können Sie es in int konvertieren. Konvertiere es einfach in lang.

+0

Telefonnummer auch enthalten *, # - + Zeichen so lange Umwandlung ist auch keine gute Lösung. Du solltest es als String behalten ... – Muzikant

0

Sie sollten den Bereich von Integer in Java

try wissen lange zu verwenden ... kann

Verwandte Themen