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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Jason847/article/details/56280347

EditText修改软键盘输入法的Enter键的按钮文字

第一步:布局文件
  • yinzhijiezhan
  • yinzhijiezhan
  • 2017-08-17 17:22:48
  • 1146

Android中处理软键盘上“回车键”的2种方法

1. 给EditText设置属性【android:imeOptions="actionDone"】 2.给EditText设置属性【android:inputType="text"】 如    ...
  • Winter916
  • Winter916
  • 2015-04-03 10:31:10
  • 871

自定义Android软键盘enter键

自定义Android软键盘enter键问题描述:你在EditText上输入以后,想在下一行输入框输入,可能需要去点击下一行输入框,让它获取焦点,也可能要隐藏软键盘,在点击输入框,弹出软键盘。或者已经到...
  • u012416914
  • u012416914
  • 2015-12-21 17:26:03
  • 1211

android键盘的回车键修改和监听

开发中会遇到这样的业务要求:点击搜索框输入内容时,键盘的回车键应该是搜索。然后点击键盘的搜索时执行搜索操作。这是怎么实现的呢?其实很简单: 1:布局中 在EditText 中加入以下两句就可实现键...
  • little_shengsheng
  • little_shengsheng
  • 2016-06-01 16:34:30
  • 7201

Android监听软键盘回车事件

在开发中,经常会碰到
  • Iceshow0428
  • Iceshow0428
  • 2014-04-24 23:40:21
  • 20708

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

一、效果图如上图,在使用键盘输入的时候,有时我们可以看到回车键是“下一步”、“搜索”、“确认”等,那么这个效果要怎么做呢?其实很简单,我们只需要在EditText中设置imeOptions这个属性就行...
  • afei__
  • afei__
  • 2016-06-05 14:14:24
  • 6742

安卓开发——对EditText修改软键盘上“回车键”的显示信息

最近项目中用到了EditText,对这个也做了一些了解。 有些时候,安卓的EditText在输入的时候,我们需要软键盘的回车键变为搜索键、发送键等等,那这个是如何设置的呢。 第一种方法就是在layou...
  • qq_28484355
  • qq_28484355
  • 2016-05-03 19:07:38
  • 3525

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

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

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

额,怎么说呢。这是我的第一篇博客。 发现写在本子上容易遗漏。所以把平时学的东西儿一点点搬到blog上来,方便自己以后复习与整理知识。 第一篇就拿这个imeAction练练手好了。   在许多app中...
  • ds1012960151
  • ds1012960151
  • 2015-08-02 23:51:56
  • 2105

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

原文地址:http://blog.csdn.net/liuxiit/article/details/6903884 实现android按下回车键便隐藏输入键盘,有两种方法: 1.)如果布局是多个E...
  • Jaden_hool
  • Jaden_hool
  • 2015-04-17 09:42:03
  • 3645
收藏助手
不良信息举报
您举报文章:Android知识点——更改软键盘回车键
举报原因:
原因补充:

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