Android: Wie man akzeptable Zahlen und Zeichen in EditText einstellt?

Ich muss akzeptable Zeichen "0123456789" und "Semikolon" im EditText setzen. Unten ist der Code, den ich benutze.

<code>android:digits="0123456789;"
android:inputType="number|text
</code>

Das Problem bei dieser Implementierung ist, dass bei HTC-Telefonen kein Semikolon eingegeben werden kann, bei Samsung und Sony Ericsson jedoch ein Semikolon. Ein weiteres Problem ist, dass bei der Eingabe von Semikolon in Samsung und Sony Ericsson das Semikolon nicht gelöscht werden kann. Fehlt eine Eigenschaft im obigen Code? Danke im Voraus.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage