android中的IME
在EditText中添加imeOptions属性:
<EditText... android:imeOptions="actionNone" />
EditText设置setOnEditorActionListener做对应的处理:
mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {@Overridepublic boolean onEditorAction(TextView v, int actionId, KeyEvent event) {switch (actionId) {case EditorInfo.IME_ACTION_NEXT:... break;}}});
EditText的imeOptions属性设置成不同的值,键盘的Enter键位置上就可以显示不同的文字或图标。
软键盘的Enter键默认显示的是“完成”文本,通过设置android:imeOptions来改变默认的“完成”文本。这里举几个常用的常量值:
- actionUnspecified 未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED
- actionNone 没有动作,显示的是回车键,对应常量EditorInfo.IME_ACTION_NONE
- actionGo 去往,对应常量EditorInfo.IME_ACTION_GO
- actionSearch 搜索,对应常量EditorInfo.IME_ACTION_SEARCH
- actionSend 发送,对应常量EditorInfo.IME_ACTION_SEND
- actionNext 下一个,对应常量EditorInfo.IME_ACTION_NEXT
- actionDone 完成,对应常量EditorInfo.IME_ACTION_DONE
参考:
Android中的IME
android:EditText控件imeOptions属性
android中的IME相关推荐
- Android中onInterceptTouchEvent、dispatchTouchEvent及onTouchEvent的调用顺序及内部原理
在Android中需要经常对用户手势进行判断,在判断手势时需要精细的分清楚每个触摸事件以及每个View对事件的接收情况,在View,ViewGroup,Activity中都可以接收事件,在对事件进行处 ...
- android root点击事件,在Android中使用InputManagerService进行事件传递
在Android中使用InputManagerService进行事件传递 发布时间:2020-11-25 16:47:31 来源:亿速云 阅读:67 作者:Leah 在Android中使用InputM ...
- android中edittext属性
EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个: android:hint="请输入数字!"/ ...
- Android中的EditText属性说明
本文主要研究一下EditText的属性(还没研究完,边研究边写) android:layout_gravity="center_vertical"//设置 ...
- 浅谈Android输入法(IME)架构
简介: 输入法 (IME) 是一种可让用户输入文本的用户控件.Android 提供了一种可扩展的输入法框架.借助该框架,应用可以为用户提供备选输入法,例如屏幕键盘,甚至语音输入.安装所需的 IME 后 ...
- android中textview记录日志,Android中TextView属性全纪录
关于TextView TextView是Android开发中最最常见的控件之一,在API记录的属性有很多,但实际开发中,有很多很少涉及但是却非常有用的属性,值得去尝试,所以记录下来,既可以给大家提供参 ...
- Android中设置显示文本,Android文本显示控件-TextView属性详解
android:autoLink //设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web /email/phone/map/all) andr ...
- Android中实现为TextView添加多个可点击的文本
这篇文章主要介绍了Android中实现为TextView添加多个可点击的文本,可实现类似Android社交软件显示点赞用户并通过用户名称进入该用户主页的功能,是非常实用的技巧,需要的朋友可以参考下.具 ...
- android 弹出fragment,Android中ViewPager获取当前显示的Fragment
前言 在项目中,有时会用到在ViewPager中显示同样类型的Fragment,同时这样的Fragment的个数是动态的,但是PagerAdapter没有给我们提供getCurrentFragment ...
最新文章
- Linux CentOS6.x ip设置(网卡设置)
- SpringRestTemplate用法详解
- 再次学习基础爬虫,爬取大学排名。
- MVP架构设计 初探
- IT治理和IT管理的区别
- 【NLP】医学AI又一突破,微软开源生物医学NLP基准:BLURB
- 清原高中2021高考成绩查询,2021年抚顺高考状元是谁分数多少分,历年抚顺高考状元名单...
- 命令行设置dns_dos命令netsh图文教程,设置修改IP地址子网掩码网关命令行改dns...
- 2.5 Go 算术运算与变量使用技巧
- 大型网站架构系列:缓存在分布式系统中的应用(三)
- 微信小程序开发教程第八章:微信小程序分组开发与左滑功能实现
- Linux下调用fork或system启动子进程的信号和资源释放相关问题
- 记录lombok的使用
- 一个PHP多个界面跳转,php中的多种界面跳转方式
- 【渝粤教育】国家开放大学2018年春季 0702-22T当代中国政治制度 参考试题
- 【web前端】table的border属性解析(内联样式表和内部样式表中的区别)
- VAssistX 脚本
- 我与阿里巴巴集团副总裁、阿里云智能数据库事业部总负责人在阿里云官网同框啦
- (Matlab)复现《改进NSGA_II算法求解考虑运输约束的柔性作业车间节能调度问题》中的交叉操作
- (附源码)springboot物联网智能管理平台 毕业设计 2111120