android输入法(2)–InputMethodManager

典型应用

1.调用显示系统默认的输入法
方法一、

m_receiverView(接受软键盘输入的视图(View)

InputMethodManager.SHOW_FORCED(提供当前操作的标记,SHOW_FORCED表示强制显示)

方法二、

这个InputMethodManager类里面的toggleSoftInput方法的API中的解释是:

This method toggles the input method window display. If the input window is already displayed, it gets hidden. If not the input window will be displayed.

这个方法在界面上切换输入法的功能,如果输入法出于现实状态,就将他隐藏,如果处于隐藏状态,就显示输入法

2.调用隐藏系统默认的输入法

(WidgetSearchActivity是当前的Activity)

3.获取输入法打开的状态

isOpen若返回true,则表示输入法打开

0 条评论
发表一条评论

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。