我可以確定用戶輸入editText的語言嗎?Android檢測字符串/用戶輸入語言
例如:
,如果用戶輸入「поэзия歌曲」巫婆從英文和俄文字母包含methood返回英語,俄語。
我不在乎,如果methood檢測出keybourd的語言,並返回英文,俄文只是監守在英語和俄語keybourds用戶使用。
我prefere第二個選項監守有aproblam到determaine的語言,如果它是英國監守他們在相同的字母使用
UPDATE:
有去tranlate變量(字符串),以用戶語言如果editText包含英文,那麼沒有轉換?
這樣的:
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) ;
}
請檢查你的語法和拼寫的問題,這樣我們就可以分析它更容易和試圖回答。 –