1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

android:digits in EditText -> keine virtuelle Tastatur

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von nanna, 25.07.2009.

  1. nanna, 25.07.2009 #1
    nanna

    nanna Threadstarter Neuer Benutzer

    Beiträge:
    22
    Erhaltene Danke:
    1
    Registriert seit:
    23.07.2009
    Hi,

    ich hab in einem EditText-Widget android:digits konfiguriert (0123456789), weil nur Zahlen möglich sein sollen. Und seit dem geht keine virtuelle Tastatur mehr auf, wenn ich das Feld anklicke. Das Problem ist reproduzierbar.

    viele Grüße
    Nanna
     
  2. nanna, 26.07.2009 #2
    nanna

    nanna Threadstarter Neuer Benutzer

    Beiträge:
    22
    Erhaltene Danke:
    1
    Registriert seit:
    23.07.2009
    Hi,
    weiß denn keiner was dazu? Habt ihr das gleiche Problem, oder gehts bei euch?
    Ich würde nämlich schon gerne die Einschränkung auf digits einschalten.
     
  3. joschika77, 30.07.2009 #3
    joschika77

    joschika77 Android-Hilfe.de Mitglied

    Beiträge:
    129
    Erhaltene Danke:
    1
    Registriert seit:
    26.05.2009
    Hi...benutzt du xml's fürs Layout? Wenn ja könnte das vielleicht helfen.

    Code:
                                    <EditText                             
                                        android:id="@+id/testEditField"
                                        android:numeric="decimal"/>
    
    Es gibt noch folgende Fälle:

    Code:
    android:numeric="integer"
    oder
    Code:
    android:numeric="signed"
    Eigentlich muß es auch vom Code aus einstellbar sein. Müßte da aber auch erst nachlesen.

    MfG
     
  4. nanna, 30.07.2009 #4
    nanna

    nanna Threadstarter Neuer Benutzer

    Beiträge:
    22
    Erhaltene Danke:
    1
    Registriert seit:
    23.07.2009
    hi,
    danke, so geht's.
    Was ist denn der unterschied zw android:digits und android:numeric?

    viele grüße
    nanna
     
  5. swordi, 31.07.2009 #5
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    hey

    ich glaub das mit digits ist noch ein bug - bin mir aber nicht sicher.

    ich hab mal in einer app gesehen, dass bei einem klick auf ein textfeld eine tastatur rein nur mit zahlen aufgegagen ist. wie kann man das machen?
     
  6. nanna, 31.07.2009 #6
    nanna

    nanna Threadstarter Neuer Benutzer

    Beiträge:
    22
    Erhaltene Danke:
    1
    Registriert seit:
    23.07.2009
    Hi,
    wenn ich das mit dem android:numeric einstelle, geht zunächst sogar die
    Zahlentastatur auf. Man kann dann zwar auf Buchstaben wechseln, aber die werden nicht angenommen.
    Vielleicht hast du das gemeint?

    Ich bin so jetzt jedenfalls zufrieden. android:digits scheint wirklich ein Bug zu sein.

    viele Grüße
    Nanna
     

Diese Seite empfehlen