Android知识点——更改软键盘回车键

原创 2017年02月21日 13:15:49

积跬步,以至千里;积小流,以成江海。

场景:当点击搜索框,或者聊天消息框是,会看到软键盘的回车键变成“搜索”或者“发送”提醒。

实现如上需求,必然需要使用EditText的几个属性

android:imeActionId=”3”
android:imeActionLabel=”@string/action_search”
android:imeOptions=”actionSearch”

ImeOptions还有如下属性值
这里写图片描述

点击事件

editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        if (actionId == EditorInfo.IME_ACTION_SEARCH) {
            //doSomething
        }
        return false;
    }
});

当设置如上属性后,发现并未达到效果。

其实必须要搭配如下任何一个属性使用才能生效

singleLine
inputType

版权声明:本文为博主原创文章,未经博主允许不得转载。

实现android按下回车键便隐藏输入键盘

实现android按下回车键便隐藏输入键盘,有两种方法: 1.)如果布局是多个EditText,为每个EditText控件设置android:singleLine=”true”,弹出的软盘输入法...
  • yangxi_001
  • yangxi_001
  • 2013年10月12日 17:37
  • 1979

Android监听软键盘回车事件

在开发中,经常会碰到
  • Iceshow0428
  • Iceshow0428
  • 2014年04月24日 23:40
  • 19114

Android 系列 6.21在软键盘上将输入键更改为“下一步”

6.21在软键盘上将输入键更改为“下一步” 问题 包括Web浏览器和联系人应用程序在内的多个应用程序用下一个键替换屏幕键盘上的Enter键,以关注下一个数据输入视图。您希望将此类波兰添加到自己的应用中...
  • sergeycao
  • sergeycao
  • 2017年01月14日 11:22
  • 1755

android 软键盘回车键捕获

EditText editText2 = (EditText)findViewById(R.id.txtTest2); editText2.setOnEditorActionListener(new...
  • qq_24531461
  • qq_24531461
  • 2017年06月08日 20:41
  • 207

Android 软键盘事件imeOptions响应

在android发开过程中,有时候需要对EditText的软键盘进行监听。 当点击软键盘回车位置按键的时候,需要实现 完成、前进、下一项、搜索、发送或其他功能,这就需要开发者对软键盘回车的点击事件进...
  • liuweiballack
  • liuweiballack
  • 2015年07月01日 11:58
  • 11737

Android开发 匹配软键盘回车键

在android开发过程中,有时候需要对EditText的软键盘进行监听。当点击软键盘回车位置按键的时候,需要实现 完成、前进、下一项、搜索、发送或其他功能。这就需要开发者对软键盘回车的点击事件进行捕...
  • oudetu
  • oudetu
  • 2018年01月04日 14:27
  • 27

修改软键盘的回车键为搜索键

Android项目中要实现这样一个需求,在搜索框中输入关键词,在手机弹出的软键盘中,回车键变为搜索键,点击搜索键执行搜索。 1、修改EditText属性: ...
  • qq_27853161
  • qq_27853161
  • 2017年03月07日 15:50
  • 449

Android 将软键盘的回车按钮改变成搜索按钮

首先看下效果图,看看是不是自己要的效果。 如上图所示,在android 开发中有时候需要将搜索动作放置在软键盘上而不是放在当前的这个页面上,这就又是一个小技巧了。 在动手实现之前首先得了解一下...
  • MrZhang_happy
  • MrZhang_happy
  • 2015年09月14日 09:58
  • 6259

Android手动显示和隐藏软键盘方法总结

本文介绍Android中如何通过代码来显示和隐藏软键盘
  • ccpat
  • ccpat
  • 2015年07月02日 00:14
  • 24960

android软键盘回车键的点击事件处理

原文地址:http://blog.csdn.net/liuxiit/article/details/6903884 实现android按下回车键便隐藏输入键盘,有两种方法: 1.)如果布局...
  • leansmall
  • leansmall
  • 2017年11月02日 22:07
  • 69
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android知识点——更改软键盘回车键
举报原因:
原因补充:

(最多只允许输入30个字)