android软件盘

 

默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框。

说明:

Additional features you can enable in an IME  associated with an editor to improve the
 integration with your application. [flag]

android:imeOptions    :指定输入法窗口中的回车键的功能,可选值为normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone。部分输入法对此的支持可能不够好。、

 

设置 android:imeOptions="actionDone" 软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭

 

在这里设置的imeOptions如何使用呢?

可以让EditText实现setOnEditorActionListener,实现监听。

在onEditAction方法中actionId就对应我们设置的imeOptions。系统默认的actionId有:EditorInfo.IME_NULL、EditorInfo.IME_ACTION_SEND、EditorInfo.IME_ACTION_DONE等。这样我们就可以根据不同的EditText来实现不同的软键盘右下角功能键。

 

##===========================================

控件和软键盘交互的机制

??有时候需要和android:inputType一起使用。

 对Activity配置android:windowSoftInputMode==

 

 

软键盘显示隐藏 

 http://blog.csdn.net/h7870181/article/details/8332991

 

 

 

posted on 2012-05-17 16:09  luofeng225  阅读(1152)  评论(0编辑  收藏  举报

导航