在我的应用程序中,我需要让用户选择一种输入法。一旦选择了输入法,我就需要执行一些任务。如何检测用户实际上选择了哪个输入法?
以下是用于显示“输入法”列表的代码。
以下是用于显示“输入法”列表的代码。
InputMethodManager imeManager = (InputMethodManager) mw.getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE);
if (imeManager != null) {
imeManager.showInputMethodPicker();
} else {
Toast.makeText(mw.getApplicationContext(), "IME ERROR",
Toast.LENGTH_LONG).show();
}