0
我使用英语以外的语言提出问题和解答游戏。问题将在尼泊尔(与印度类似),用户需要在同一个脚本中输入答案。当我运行应用程序时,显示英文键盘,并且在打字前我必须切换到尼泊尔键盘。但是,无论如何,当用户敲入类型面板时,它会自动显示尼泊尔键盘而不是英语(因为英语键盘是每部手机的主键盘)?如何在类型面板上自动显示外部键盘而不是默认英文键盘?
一旦在网络上搜索,我发现这样的事情:
private void showInputMethodPicker() {
InputMethodManager imeManager = (InputMethodManager) getApplicationContext().getSystemService(INPUT_METHOD_SERVICE);
if (imeManager != null) {
imeManager.showInputMethodPicker();
} else {
Toast.makeText(this, R.string.not_possible_im_picker, Toast.LENGTH_LONG).show();
}
}
但我不知道它做什么。请帮忙!
我很难理解你......请给我一些上下文和细节,以便我在哪里插入这些代码!谢谢你的回复! – Bik