EditText中imeOptions属性

来源:互联网 发布:计算机动画算法与技术 编辑:程序博客网 时间:2024/05/16 13:59

imeOptions属性

最近在看鸿神的博客,补一补自己的技术啊。今天用到了EditText中的imeOptions属性,这个属性主要是来设计软键盘右下角文字。默认情况下,软键盘右下角文字为完成。当我们在EditText中输入内容时,软键盘右下角文字可以显示为完成、下一步、搜索等。还可以监听事件,来完成相关操作。

具体属性如下:

actionUnspecified未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED效果actionNone 没有动作,对应常量EditorInfo.IME_ACTION_NONE效果actionGo去往,对应常量EditorInfo.IME_ACTION_GO 效果actionSearch 搜索,对应常量EditorInfo.IME_ACTION_SEARCH效果actionSend 发送,对应常量EditorInfo.IME_ACTION_SEND效果actionNext 下一个,对应常量EditorInfo.IME_ACTION_NEXT效果actionDone 完成,对应常量EditorInfo.IME_ACTION_DONE效果

注意点

如果设置了imeOptions属性,软键盘没有发生变化,就需要添加以下属性:1.将inputTupe设置为text2.将singleLine设置为true