android imeAction 的使用(改变软件键盘回车键的功能与显示文字)

  额,怎么说呢。这是我的第一篇博客。 发现写在本子上容易遗漏。所以把平时学的东西儿一点点搬到blog上来,方便自己以后复习与整理知识。 第一篇就拿这个imeAction练练手好了。

  在许多app中你会看到在不同的EditTextView中在弹起的软件盘中本来的回车按钮变成了诸如:搜索,发送,完成之类的文字。 这里就是利用imeActiong来实现的。

  在布局文件中android:imeAction=""可以设置android system自带的一些属性 或者 在java代码中直接指定也可 editText.setImeOptions(EditorInfo.IME_ACTION_SEARCH)..。

   下面是一些设置参数以及对应的效果

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


  然后可以设置监听根据自己的需求编写业务逻辑,监听的方法如下:

editText.setOnEditorActionListener(this) . 


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值