28 Temmuz 2010, ÇARŞAMBA
Nasıl İnputFilter bir EditText karakterleri sınırlamak için kullanın Android muyum?
0-9, a-z, A-Z ve boşluk sadece. karakter kısıtlamak istiyorum Ayarı basamak kısıtlayabilir inputtype ama İnputfilter yollarını docs bakarak tahmin edemezler.
CEVAP
9 Aralık 2010, PERŞEMBE
Başka bir forumda bunu buldum. Bir şampiyon gibi çalışır.
InputFilter filter = new InputFilter() {
public CharSequence filter(CharSequence source, int start, int end,
Spanned dest, int dstart, int dend) {
for (int i = start; i < end; i ) {
if (!Character.isLetterOrDigit(source.charAt(i))) {
return "";
}
}
return null;
}
};
edit.setFilters(new InputFilter[] { filter });
Bunu Paylaş:
nasıl dışarıda EditText tıkladıktan so...
Numarayı nasıl android bir EditText kl...
nasıl sadece sayısal değeri ayarlamak ...
Nasıl simge eklemek için Android EditT...
Nasıl Android bir EditText için karakt...