Ich habe ein EditText
, und ich möchte die Anzahl von Zeichen beschränken, die in diesem EditText
eingegeben werden können, und diese Einschränkung machen programmatisch, wie es zu tun? Zum Beispiel möchte ich es auf 10 Zeichen beschränken.EditText: festgelegte Anzahl von Zeichen programmatisch
16
A
Antwort
36
Sie InputFilter zur Beschränkung der Anzahl der Zeichen in EditView programmatisch als verwenden können:
InputFilter[] FilterArray = new InputFilter[1];
FilterArray[0] = new InputFilter.LengthFilter(10);
your_edittext.setFilters(FilterArray);
für weitere Hilfe Sie dieses Tutorial zur Begrenzung Anzahl der Zeichen in EditView sehen:
http://www.tutorialforandroid.com/2009/02/maxlength-in-edittext-using-codes.html
1
Ich würde einen Filter implementieren:
InputFilter filter = new InputFilter() {
@Override
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
if (source.length > 10){
//cancel the edit or whatever
}
}
};
EditText editText = (EditText) findViewById(R.id.rg);
editText.setFilters(new InputFilter[] {filter});
1
public void setEditTextMaxLength(int length) {
InputFilter[] FilterArray = new InputFilter[1];
FilterArray[0] = new InputFilter.LengthFilter(length);
edt_text.setFilters(FilterArray);
}
0
dieses einfache Spiel mein Freund InputFilter[] FilterArray = new InputFilter[1]; FilterArray[0] = new InputFilter.LengthFilter(5); input.setFilters(FilterArray);
Verwandte Themen
- 1. Anzahl der Zeichen von EditText
- 2. Löschen letzte Zeichen von edittext
- 3. Erstellen Sie eine mehrzeilige EditText programmatisch
- 4. Extrahieren Anzahl von Zeichen-Array
- 5. Können wir die Anzahl der Zeichen in Edittext von SearchView in Android begrenzen?
- 6. Anzahl der Zeichen von Textbox von angularjs
- 7. Festgelegte Navigationsleiste Ausgabe
- 8. richTextBox Anzahl der Zeichen?
- 9. festgelegte Menge an Text in einer großen Datei ersetzt
- 10. Aufteilen von Spalten nach Anzahl der Zeichen
- 11. Regex für minimale Anzahl von Zeichen
- 12. Maximale Anzahl von Zeichen stringbuilder kann
- 13. ckediter equiped textbox einschränkende Anzahl von Zeichen
- 14. Hive - Count Anzahl des Auftretens von Zeichen
- 15. TextBox maximale Anzahl von Zeichen (es ist nicht MaxLength)
- 16. Programmatisch die Anzahl der Striche in einem chinesischen Schriftzeichen bestimmen?
- 17. , wie die Anzahl der Zeichen
- 18. Anzahl zwischen Zeichen extrahieren - grep
- 19. Extrahieren von Zeilen mit einer bestimmten Anzahl von Zeichen
- 20. Automatisches Brechen von Kommentaren nach einer bestimmten Anzahl von Zeichen
- 21. Hinzufügen von EditText neben RadioButton
- 22. Android EditText
- 23. Können durch Hibernate festgelegte Felder endgültig sein?
- 24. Datum von EditText
- 25. Wie EditText von Fragment
- 26. picker von assined EditText
- 27. Android-Tastatur verdunkelt EditText
- 28. Anzahl der Zeichen in NSString oder NSMutableString?
- 29. android EditText sollte Raum Eingangsfilter, Charakter und Anzahl
- 30. auf Worte genaue Anzahl der Zeichen
möglich Duplikat leichtes Leben Versuchen [Wie maxLength in Android Textview programmatisch auf?] (Http://stackoverflow.com/questions/2461824/how-to-programmatically -set-maxlength-in-android-Textansicht) – Pongpat