社区
Android
帖子详情
Android中如何实现输入法中自定义按键的管理
boy_wwy
2012-09-17 02:30:54
比如,当存在输入多个上下排列的文本框时,输入法中会带着“下一项”这样的按钮,按下后可以跳转到下一个控件的输入中去,而不必先隐藏输入法,然后再点击下跳转输入控件。
具体要怎么做,请大家教下
...全文
308
1
打赏
收藏
Android中如何实现输入法中自定义按键的管理
比如,当存在输入多个上下排列的文本框时,输入法中会带着“下一项”这样的按钮,按下后可以跳转到下一个控件的输入中去,而不必先隐藏输入法,然后再点击下跳转输入控件。 具体要怎么做,请大家教下
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qinjuning
2012-09-17
打赏
举报
回复
我没实际操作过,不知道下面两张方法可行不,你可以试试:
1、设置focus 属性 android:nextFocusDown="@+/id";
2、按下下一步(即设置android:imeOptions="actionNext")后,会回掉TextView.OnEditorActionListener的onEditorAction()监听方法,可以在监听方法里,调用 xxxView.requestFocus()。但这个比较繁琐。
不知可行否,觉得第一个方法应该是OK的。
《
Android
内核剖析》笔记 第13章 View的
按键
消息处理
Android
中
消息的整体派发过程:接收消息——消息处理前端——窗口
管理
系统派发消息——窗口进行消息处理 以上过程
中
前三步都在WmS
中
完成,
按键
消息直接发送给当前窗口,而触摸消息则根据触摸坐标位置来匹配所有窗口,并判断坐标落到哪个窗口区域
中
,然后把消息发送给相应的窗口。对于
按键
消息还会涉及到“生理长按”的检测,比如一直按住某个键,那么会产生一些列的
按键
消息,然而第1个和第2个消息之间往往会间
android
自定义
键盘
android
自定义
键盘 首先来了解几个类
android
.inputmethodservice.KeyboardView 主要
管理
键盘的显示相关的特性,如键盘的整体背景颜色,每一个键的背景颜色,每一个键的自题的颜色大小等待。以及各种时间的触发和处理。
android
.inputmethodservice.Keyboard 就像他的名字,这个类描述的是一个键盘,包
Android
App监听软键盘
按键
的三种方式 以及
输入法
删除退格键的冲突问题解决
案例的恢复 import
android
.app.Activity; import
android
.view.KeyEvent; import
android
.view.View; import
android
.view.View.OnKeyListener; import
android
.widget.EditText;
自定义
数字键盘
开始养成良好的写博客习惯... ==========================================
深入探索安卓
Android
输入法
开发——从源码到
实现
用户
自定义
纠正词库可以显著提升
输入法
的个性化水平。例如,专业术语、网络新词或个人姓名等,标准词库
中
可能不存在,用户通过
自定义
词库可以快速输入这些词汇。在
Android
平台上,
实现
用户
自定义
纠正词库应用,需要设计存储结构来保存用户的
自定义
词汇,并在输入时进行匹配。简单的
实现
可以使用SharedPreferences或SQLite数据库来存储
自定义
词库数据。以下是一个使用SharedPreferences存储用户
自定义
词库的基本示例:// 将用户
自定义
词添加到词库。
Android
80,489
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章