Android检测字符串/用户输入语言
我可以确定用户输入的编辑文本的语言吗 例如: 如果用户输入包含英文和俄文字母的“Пэззззз宋”,则方法返回英文、俄文 我不在乎该方法是否检测到键盘上的语言并返回英语、俄语,因为用户在英语和俄语键盘上使用俄语 我更喜欢第二种选择,因为如果是英国的话,有一种语言来确定,因为他们在同一个字母中使用 更新: 有一种方法可以将变量(字符串)转换为用户语言,如果editText包含英语,那么就没有转换 像这样:Android检测字符串/用户输入语言,android,android-edittext,Android,Android Edittext,我可以确定用户输入的编辑文本的语言吗 例如: 如果用户输入包含英文和俄文字母的“Пэззззз宋”,则方法返回英文、俄文 我不在乎该方法是否检测到键盘上的语言并返回英语、俄语,因为用户在英语和俄语键盘上使用俄语 我更喜欢第二种选择,因为如果是英国的话,有一种语言来确定,因为他们在同一个字母中使用 更新: 有一种方法可以将变量(字符串)转换为用户语言,如果editText包含英语,那么就没有转换 像这样: string = "song" ; englishletter = "abc..." ;
string = "song" ;
englishletter = "abc..." ;
for(int i = 0 ; i < string.length(); i++ ){
if( string.contains(englishletter.substring(i,i+1)) {
num++;
}
}
if (num==0){
system.out.print(string.tranlsate());
} else {
system.out.print(string) ;
}
string=“song”;
englishletter=“abc…”;
对于(int i=0;i
我认为Android中没有任何东西可以帮你做到这一点。我建议集成一个类似这样的库:请检查问题中的语法和拼写,以便我们可以更轻松地进行分析并尝试回答。