Ich möchte, dass mein Editiertext immer 2 Dezimalstellen am Ende hat, unabhängig vom Wert, den der Benutzer eingegeben hat. Wie erreiche ich das? Versucht, es mit Aftertextedchanged-Methode zu setzen, aber es geht in eine Endlosschleife.Wie kann Edittext in Android immer 2 Dezimalstellen haben, unabhängig von dem vom Benutzer eingegebenen Wert?
-1
A
Antwort
1
Set android: inputType = "numberDecimal" Keine vordefinierte Funktion, um die Grenze für den Editiertext auf Wie viele Ziffern soll das Dezimalzeichen vom Benutzer übernehmen. Dies können wir mit TextWatcher erreichen. Überprüfen Sie bitte den angegebenen Link unten
http://v4all123.blogspot.in/2013/05/set-limit-for-fraction-in-decimal.html
Verwandte Themen
- 1. Erstellen von DateTime vom Benutzer eingegebenen Datum
- 2. Wie kann ich die vom Benutzer eingegebenen unvollständigen Daten speichern?
- 3. Wie zeigt man 2 Dezimalstellen unabhängig von der Anzahl der Stellen nach dem Dezimaltrennzeichen in swift?
- 4. Ersetzen Zeichenfolge unabhängig vom Wert
- 5. Konvertiere String in Dezimal, um immer 2 Dezimalstellen zu haben
- 6. Sie müssen ein PHP-Skript schreiben, das einen Wert nahe dem vom Benutzer eingegebenen Wert anzeigt.
- 7. Wie kann ich Benutzer eingegebenen Wert von html JavaScript
- 8. Wie kann ich den Wert von EditText in Android bekommen?
- 9. Negative Dezimalstellen in EditText
- 10. Validierung basierend auf vom Benutzer eingegebenen Daten
- 11. Erhalte den "vom Benutzer eingegebenen Höchstwert"?
- 12. bewegen Wasser basierend auf dem Benutzer eingegebenen Wert
- 13. Wie erkennt man die Sprache des vom Benutzer eingegebenen Textes?
- 14. Zählvorkommen der vom Benutzer eingegebenen Nummer
- 15. Fetch EditText Wert in Dialogfeld Zusätzlich wird benötigt zusätzlich für jene Benutzer eingegebenen Werte
- 16. Vergleiche einen vom Benutzer eingegebenen Wert mit einem iterierten Wert in einer Liste
- 17. Wert auf 2 Dezimalstellen in jQuery Converting
- 18. Aufruf von Funktionen mit vom Benutzer eingegebenen Indizes
- 19. Wie kann mit BigDecimal eine Zahl mit immer 2 Dezimalstellen angezeigt werden?
- 20. Cant erhalten String-Wert von Android EditText
- 21. Wie kann EditText Länge auf 7 ganze Zahlen und 2 Dezimalstellen begrenzt werden?
- 22. Teilen einer vom Benutzer eingegebenen Zeichenfolge in Argumenten
- 23. Lesewert mit einem von einem Benutzer eingegebenen Wert vergleichen
- 24. Android Autocomplete EditText vom Server
- 25. Iteration einer vom Benutzer eingegebenen Anzahl von Malen ohne Vergleich?
- 26. Entfernen von UTF-8 aus einer vom Benutzer eingegebenen Zeichenfolge
- 27. Android EditText Wert wird nicht angezeigt
- 28. Wie deklariere ich ein Objekt einer Klasse mit dem vom Benutzer in C++ eingegebenen Namen?
- 29. Wie man einen Wert aus einer Liste, vom Benutzer eingegebenen Code, einer Variablen zuweist
- 30. android EditText MaxLength erlaubt dem Benutzer, mehr zu tippen
versuchen https://stackoverflow.com/questions/5357455/limit-decimal-places-in-android-edittext. Suchen Sie zuerst auf dieser Seite und fragen Sie, weil diese Fragen bereits gestellt sind. –
Mögliches Duplikat von [Dezimalstellen begrenzen in Android EditText] (https://stackoverflow.com/questions/5357455/limit-decimal-places-in-android-edittext) –
'Versuchte, es mit der Methode aftertextchanged einzustellen, versuchen Sie es in 'onTextChanged' –