Ich habe Antworten gefunden, um es auf Integer/float in Xml zu begrenzen, ich möchte es programmgesteuert tun. Ich kann setInputType(InputType.TYPE_CLASS_NUMBER)
für Integer-Werte festlegen, aber was für Float-Werte?Wie kann EditText so eingeschränkt werden, dass nur Float-Werte in Java eingegeben werden?
Ich möchte sie in xxxx.xxx
Format.
Danke, Kumpel. FLAG_DECIMAL erlaubt Float-Eingaben, aber auch Zeicheneingabe, ich möchte nur Float- und keine Textwerte. Was jetzt? –
@AyushGoyal in meinem Fall funktioniert es gut. Ich habe dies in der XML-Struktur festgelegt. Aber es sollte auf beiden Seiten funktionieren. Bitte überprüfen Sie noch einmal. –
@AyushGoyal Verwenden Sie setInputType (InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL) – Hielko