调用BroadcastReceiver时调用inputMethod的方法

时间:2010-02-19 16:12:52

标签: android

我在我的应用程序中添加了BroadCastReceiver。 我想调用我的inputMethod方法,但是我找不到访问它的实例的方法。

我读过我可以通过以下方式获取InputMethodManager:

InputMethodManager manager = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);

但我找不到从InputMethodManager获取InputMethod实例的方法。

单身人士是唯一可以访问它的方法吗?

1 个答案:

答案 0 :(得分:0)

我想是的。至少,这就是我在我的应用程序中工作以隐藏屏幕键盘:

InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getWindowToken(), 0);