بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تشخیص انگلیسی یا فارسی بودن متن Edittext
سلام
چطور میشه همزمان با وارد شدن اولین حرف از کلمه در Edittext انگلیسی یا فارسی بودن را تشخیص داد ؟
میدونم که شرطش اینه
String pattern = "^[A-Za-z0-9. ]+$";
if (edittext.text.matches(pattern)) {
// is English
}
else {
// is Not English
}
اما چون این کار فقط 1 بار در ابتدای تایپ انجام میشه از addTextChangedListener نمیشه استفاده کرد
لطفا راهنمایی کنید
ممنون .
0
0
متاسفانه سوال های من بی جواب میمونن (11 سال پیش)
0
0
باید از addTextChangedListener استفاده کنی و بگی اگر edt_input.lenth == 1 بود چک کن (11 سال پیش)
0
0
ممنون... (11 سال پیش)
0
0
البته edt_input.lenth اشتباهه، edt_input.gettext().lenth فکر کنم (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .