详细讲解Android修改键盘文字的方法

原创 2016年06月02日 11:43:57

1.首先,针对EditText的设置

在xml布局中,针对EditText的设置。

<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content" 
    android:singleLine="true"
    android:imeOptions="actionSend"/>

必须设置singleLine="true",否则没有效果。

imOptions有多种格式,对应不同的文字显示到键盘上。


actionSend 发送,actionDone 完成,actionGo 去往,actionNext 下一步,actionNone 没有动作,actionPrevious 上一步,actionSearch 搜索,actionUnspecified 未指定


2.在JAVA代码中的设置

edittext.setOnKeyListener(new View.OnKeyListener() {
    @Override
    public boolean onKey(View view, int keyCode, KeyEvent keyEvent) {
        if (keyCode == KeyEvent.KEYCODE_ENTER){
            //业务代码
        }
        return false;
    }
});

至此,就可以完成更改软键盘的文字,并且监听点击事件了。

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

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

彻底搞定Android开发中软键盘的常见问题

软键盘显示的原理       软件盘的本质是什么?软键盘其实是一个Dialog。        InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog的Win...

android开发中,ListView中输入框与软键盘的坑

这两天遇到了一个头疼的问题,一直没找到好久办法,各宗百度,google,看了很多大牛们的帖子后,才找到了一点思路,下面我就把解决办法给大家分享一下。 主要的问题是:ListView中edittext,...
  • ccccsbs
  • ccccsbs
  • 2016年07月07日 09:50
  • 1353

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

第一步:布局文件

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

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

Android 改变软键盘右下角样式

1.这几天在开发的时候项目有需求需要点击软键盘右下角的搜索键进行搜索,查了一些资料说是直接设置EditText属性中的imeOptions就可以,但是设置以后发现样式还是以前的回车样式,根本就没有发生...

Android~外部类监听器~实现Activity的跳转

依旧是那个Java学习助手的开发,由于最近又在学习软件的设计模式,所以想将最近学习的简单工厂模式加入进去,个人感觉学习书上的内容不如自己实践。于是我就开始了。 然而问题也随之而来。 在设计的一个Act...

Android 屏蔽导航栏方法

设定全屏时一些有虚拟键导航栏的手机导航栏还是在的,如果要去掉就必须用特殊方法了。如下: import android.app.Activity; import android.content.Co...

Android设置圆形组件以及在组件中设置图标或文字的2中方法

方法1:利用CardView实现

PS修改图片上文字的几种方法 图+文

PS修改图片上的文字主要用到的工具有:(鼠标停留在每一个图标上等候1秒,会有图标名称浮现)    根据不同的图片,主要分为3种图片:  1)背景单纯的文字修改  2)背景规律的文字修改  3...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:详细讲解Android修改键盘文字的方法
举报原因:
原因补充:

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