TextEdit nur für Zahleneingabe

  • Hallo, kann mir einer sagen ob es eine Möglichkeit gibt eine Tastatur anzuzeigen wo nur Zahlen zu sehen sind? Also nicht Zahlen, Punkt, Komma und Sonderzeichen sondern nur Zahlen.


    Danke

  • Über das Keyboard selbst kann ich dir leider nichts sagen
    aber wenn du in der xml view file

    Java
    android:numeric=”decimal”


    Als Attribut zum EditText hinzufügst, er nur nummern annimmt.


    Solltest du nummern und gewählte Buchstaben akzeptieren wollen ist das hier vermutlich hilfreicH:


    Java
    MyEditText.setKeyListener(new NumberKeyListener(){
       @Override
       protected char[] getAcceptedChars() {
          char[] numberChars = {‘1′,‘2′,‘3′,‘4′,‘5′,‘6′,‘7′,‘8′,‘9′,‘0′,‘.’};
          return numberChars;
       }
    });


    Quelle: http://www.designerandroid.com/?p=79

  • Hallo, erst mal Danke für deinen Beitrag.


    Wie ich nur Zahlen zulasse ist mir bewusst.
    Das Problem ist die Anzeige der Tastatur.


    ich möchte eine Tastatur angezeigt bekommen wo man nur auf Zahlen tippen kann, wo also gar nichts anderes als Zahlen und der next Button zu sehen sind.


    Habe zwar einiges dazu gefunden nur irgendwie komme ich als Anfänger nicht damit zurecht.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!