四软键盘功能

2017-09-18  本文已影响0人  小鱼你好

Enter 键定义,只支持原生键盘,通过设置android:imeOptions属性修改值对应关系如下:

● actionUnspecified:默认值,根据设备的情况显示动作。

• 动作事件是 IME_NULL。

● actionGo:在 Enter 键上显示 Go。

• 动作事件是 IME_ACTION_GO。

● ActionSearch:在 Enter 键上显示 Search。

• 动作事件是 IME_ACTION_SEARCH.

● actionSend:在 Enter 键上显示 Send。

• 动作事件是 IME_ACTION_SEND。

● antionNest:在 Enter 键上显示 Nest。

• 动作事件是 IME_ACTION_NEXT。

● actionDone:在 Enter 键上显示 Done。

• 动作事件是 IME_ACTION_DONE。

设置用户按下按键时所触发的动作定义:

添加TextView.OnEditorActionListener监听类进行处理

隐藏软键盘:

用 InputMethodManager.hideSoftInputFromWindow()方法可以让输入法管理器隐藏可见

的输入法。

代码:

InputMethodManager imm = (InputMethodManager)getSystemService(

Context.INPUT_METHOD_SERVICE);

imm.hideSoftInputFromWindow(view.getWindowToken(), 0);

上一篇下一篇

猜你喜欢

热点阅读