在使用键盘输入的时候,有时我们可以看到回车键是“下一步”、“搜索”、“确认”等,那么这个效果要怎么做呢?其实很简单,我们只需要在EditText中设置imeOptions这个属性就行了。

————————————————
注意这里一定还要设置singLine=“true”,不然回车还是换行的功能。

二、常见属性
1.actionNext下一步,通常用于跳转到下一个EditText

2.actionGo前往,通常用于打开链接

3.actionSend发送,通常用于发送信息

4.actionSearch搜索,通常用于搜索信息

5.actionDone确认,通常表示事情做完了

还有一些其他的,但是用的不多的样子,就不列举了,工具也有自动提示功能可以看到。
————————————————
三、更改回车键的事件
光是上述方法可能还不能达到你想要的效果,往往我们还需要更改键盘回车键的点击事件
editText.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == event.KEYCODE_ENTER) {
// do some your things
}
return false;
}
});
————————————————

Android如何将软键盘回车换成搜索等按钮,EditText中imeOptions属性的使用相关推荐

  1. Android 文本,软键盘使用指南

    目录 TextView的基本使用 TextView的基本属性 图文混排的三种实现方式 drawableTop,DrawableBottom,DrawableLeft,drawableRight 通过I ...

  2. Android开发设置软键盘收索键

    有时候为了布局美观,不会特意的去放置一个收索按钮,而是调用软件盘上的回车按钮作为收索.要实现把软键盘的回车按钮设置为收索按钮其实很简单,直接在Layout文件中,对EditText控件加上如下属性: ...

  3. 微信小程序软键盘回车事件

    应用场景主要是在搜索的时候输入框输入完内容以后,点击软键盘上的回车调用搜索方法,代码如下: wxml: <input placeholder="粘贴商品标题或直接输入" va ...

  4. Android 监听软键盘的高度并解决其覆盖输入框的问题

    1.前言 在某些项目中,我们常常需要自定义一个输入框,软键盘弹出时就把输入框顶上去,关闭时输入框再回到原位(比如下方的效果图,实际上各种 App 中的聊天界面和发布评论的界面大体都是这样).在这个过程 ...

  5. android 输入法 确定按钮,Android项目:输入法软键盘显示/隐藏的监听和控制,InputMethodManager用法研究...

    在项目开发中,用到编辑框的地方经常涉及到要监听或者控制软键盘的显示/隐藏状态.本以为这是很容易解决的一个小问题,没想到当初碰到这个问题才明白还得花点小心思才能整好.现将针对软键盘的显示/隐藏状态的监听 ...

  6. Android PopupWindow 隐藏软键盘的方法

    今天,简单讲讲android里  PopupWindow 弹出在底部,被软键盘遮挡的问题. 之前,自己写一个PopupWindow 弹出在底部,可是如果软键盘显示时弹出,软键盘会遮挡PopupWi ...

  7. android开发隐藏软键盘,Android开发之完全隐藏软键盘的方法

    隐藏软键盘一直是我头痛的事情,没有找到一种真正能隐藏的方法.点击EditText的时候总是弹出软键盘.-----杯具 杯具(一): InputMethodManager im =(InputMetho ...

  8. android 键盘将底部视图顶起,android 弹出软键盘将底部视图顶起问题

    今天要做一个搜索功能,搜索界面采用AutoCompleteTextView做搜索条,然后下面用listview来显示搜索结果,而我的主界面是在底 部用tab做了一个主界面导航,其中有一个搜索按钮,因为 ...

  9. Android 自定义安全软键盘 SafeKeyboard 开发详细说明 2.0

    Android 自定义安全软键盘 SafeKeyboard 开发详细说明 2.0 源码地址:GitHub:    https://github.com/SValence/SafeKeyboard 注意 ...

最新文章

  1. luvit 被忽视的lua 高性能框架(仿nodejs)
  2. Frogger--POJ 2253
  3. 浅析搜索引擎对网站的抓取规则有哪些方面
  4. 修改文档框架:word-多级列表与标题样式相结合
  5. java treeset 红黑树_【数据结构】红黑树与跳表-(SortSet)-(TreeMap)-(TreeSet)
  6. 10通信端口感叹号_S71200 技术篇——MODBUS TCP通信
  7. 散列表的设计与实现_散列表:如何实现word编辑器的拼写检查?
  8. 启动ipython内核发生错误_ipython3启动
  9. 5自适应单页源码_超详细!如何建立一个CPA单页网站,附高转化CPA模板源码
  10. 记录TCP协议使用Socket连接,客户端请求服务器read()阻塞问题
  11. android自动路由,GitHub - greatzi/RouterKit: 又一个路由库;Android平台对页面、服务的路由框架。自动化且易用。...
  12. 渠道是创业企业与消费者或者用户建立联系的桥梁
  13. POJ 3687 逆序拓扑
  14. 软考《软件设计师教程》(第五版)
  15. Redhat8: SCTP: type= 5 errno= <0x5e> Socket type not supported
  16. 澳门大学计算机qs排名,澳门大学世界QS排名
  17. JavaWeb-16 (E家园项目案例1)
  18. ps4 优酷 html5,ps4-hen-vtx/index.html at master · xvortex/ps4-hen-vtx · GitHub
  19. 前端开发应知网站(转载)
  20. 电脑调分辨率黑屏了怎么办_调整分辨率后黑屏 怎么调整显卡分辨率解决电脑黑屏...

热门文章

  1. 《优秀网页设计速查与赏析》464
  2. win10电脑桌面html,详细教您win10如何显示我的电脑在桌面
  3. 如何设计股权激励的有效性?
  4. Android 友盟的计数功能,友盟统计_U-App应用统计之自定义事件统计
  5. 年轻时为养家累坏腰椎,老了该怎么护腰呢
  6. 如何利用虚拟光驱安装windows 7?
  7. 惠普发布磁带驱动器新品 巩固LTO存储市场地位
  8. 计算机二级考试操作题在线,计算机二级考试Excel操作考试题
  9. canvas上纯JS实现可滑动时间刻度轴
  10. 服务器没问题 网站确打不开,域名和国外高防服务器都没问题,网站为何打不...