我在一个表单中有一个EditText,我希望当用户在EditText中输入文本时,我的程序可以检测到输入的语言是什么。
有没有一种方法可以确定字符串是英文还是波斯语?
我找到了这个阿拉伯语的代码
public static boolean isProbablyArabic(String s) {
for (int i = 0; i < Character.codePointCount(s, 0, s.length()); i++) {
int c = s.codePointAt(i);
if (c >= 0x0600 && c <=0x06E0)
return true;
}
return false;
}
但我该如何将这段代码改成波斯语?