gpt4 book ai didi

android - 无论如何,是否可以使用cordova在Android和IOS中检测键盘语言?

转载 作者:行者123 更新时间:2023-11-29 05:23:58 25 4
gpt4 key购买 nike

如何在Android和IOS中检测键盘语言?


使用Cordova或Javascript
任何其他方式


请帮忙!

最佳答案

我不知道如何在Cordova中使用它,但是对于Kotlin(Android),您可以使用:

public static String getKeyboardLanguage(Context context) {
String locale;
try {
InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);

InputMethodSubtype ims = imm.getCurrentInputMethodSubtype();
locale = ims.getLocale();

if (locale.trim().isEmpty()) {
locale = Locale.getDefault().getLanguage();
}
} catch (Exception e) {
locale = Locale.getDefault().getLanguage();
_Log(TAG, Log.getStackTraceString(e));
}
return locale;
}


希望它能以正确的方式引导您。

关于android - 无论如何,是否可以使用cordova在Android和IOS中检测键盘语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58373686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com