José Silva..

12

代替

ic.sendKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_ENTER));

尝试

ic.performEditorAction(EditorInfo.IME_ACTION_GO);

执行的操作应该是在EditorInfo上定义的操作,它将在方法onStartInputView上传递给您

要在操作之间切换,请使用:

(sEditorInfo.imeOptions & (EditorInfo.IME_MASK_ACTION|EditorInfo.IME_FLAG_NO_ENTER_ACTION))

希望这可以帮助.

码:

case -1:

switch (sEditorInfo.imeOptions & (EditorInfo.IME_MASK_ACTION|EditorInfo.IME_FLAG_NO_ENTER_ACTION)) {

case EditorInfo.IME_ACTION_GO:

ic.performEditorAction(EditorInfo.IME_ACTION_GO);

break;

case EditorInfo.IME_ACTION_NEXT:

ic.performEditorAction(EditorInfo.IME_ACTION_NEXT);

break;

case EditorInfo.IME_ACTION_SEARCH:

ic.performEditorAction(EditorInfo.IME_ACTION_SEARCH);

break;

case EditorInfo.IME_ACTION_SEND:

ic.performEditorAction(EditorInfo.IME_ACTION_SEND);

break;

default:

ic.sendKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_ENTER));

break;

}

break;

android键盘移动光标,在Android键盘上完成键相关推荐

  1. android 浏览器 遥控器 光标,论Android智能电视盒子必装应用之——飞视浏览器

    原标题:论Android智能电视&盒子必装应用之--飞视浏览器 安卓智能电视的浏览器一般都有个跟随系统预装好的基础版本,不仅功能受限,而且使用不便,地址栏输入和保存页面书签是唯一可以用的.那么 ...

  2. android键盘移动光标,移动端手机键盘唤起等常见问题

    点击有灰色的底色 添加全局样式 html,body{-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, ...

  3. android 无法隐藏键盘,我无法在Android上隐藏虚拟键盘

    我正在使用支持库处理片段和嵌套片段.我无法在Android上隐藏虚拟键盘 我有一个场景,我从现有的片段中添加一个新的片段(其中包含一个EditText).当用户点击EditText时,会显示一个虚拟键 ...

  4. android 自定义键盘的安全性,自定义安全键盘——仿民生银行

    系统自带键盘和第三方的键盘不管是从性能还是从体验上来说都要胜于我们自己写的,但我们为什么还要去自定义键盘呢?其实就为了安全性,比如用户在输入账户密码,支付密码的时候,防止键盘获取到我们的数据:或者说美 ...

  5. android 代码设置 键盘适应_Android自适应软键盘的Dialog以及监听软键盘弹起

    最近项目中遇到一个需求:新手引导.跟一般的新手引导没有什么太大区别,思路都是搞一个带阴影的遮罩层,然后在上边儿给一些提示性的文字,由于需求中有些特殊的地方,所以我用了一个全屏的dialog(而且,di ...

  6. android 设置键盘弹出动画,Android实现键盘弹出界面上移的实现思路

    1.首先说一下思路: 基本就是结合layout中ScrollView视图和AndroidManifest.xml中activity中的android:windowSoftInputMode属性配置实现 ...

  7. android 弹出对话框时显示键盘

    今天,简单讲讲如何在弹出自定义的对话框时,弹出软键盘. 之前,我讲了如何制作自定义的对话框,现在,如果在弹出对话框时,自动弹出软键盘,将光标直接聚焦到自定义对话框的输入框内,那该怎么做呢? 在网上搜索 ...

  8. android 键盘遮盖输入框_Android软键盘挡住输入框的终极解决方案

    前言 开发做得久了,总免不了会遇到各种坑. 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑--来来来,我们慢慢看. 入门篇 最基本的情况,如图所示:在页面底部有一 ...

  9. android 键盘遮盖输入框_Android各种键盘挡住输入框解决办法

    原标题:Android各种键盘挡住输入框解决办法 今日科技快讯 C919大型客机首飞成功,让很多人激动不已.然而近日网上也出现了一些不同的声音:说这架飞机许多部件都是进口货,甚至有人说C919中国人只 ...

最新文章

  1. 大数据学习笔记二:Ubuntu/Debian 下安装大数据框架Hadoop
  2. iOS 11开发教程(十三)iOS11应用编辑界面添加视图
  3. Ubuntu 16.04调节屏幕显示字体大小
  4. golang 定义一个空切片_Golang简单入门教程——函数进阶使用
  5. ubuntu18安装32位库
  6. python存储问题_python学习永久存储和异常处理
  7. 数据源(连接池)开发步骤
  8. redis集群3种模式
  9. Voronoi diagram应用
  10. 使用XPO过程中的代码优化
  11. 教育部建议采纳:给予导师决定硕博士能否毕业的自主权!
  12. Mysql 备份的三种方式
  13. Vue 作者尤雨溪,引路中国程序开发
  14. ThuThesis模板中\footnote每页重新从2编号的问题解决
  15. 使用OpenGL,在窗口中绘制两个立体图形,位置分别为窗口的左侧和右侧,添加光照,两个图形分别绕x轴和y轴旋转。
  16. 计算机d盘无法格式化,电脑D盘无法格式化怎么办
  17. TCP协议调试工具TcpEngine V1.3.0使用教程
  18. MEM/MBA 写作-论证有效性分析(05)逻辑缺陷-不当类比简单归因
  19. 对k8s的背景知识汇总
  20. Irene Tong的空间

热门文章

  1. ThreadPoolExecutor中的keepAliveTime详解
  2. 快速开发工作流_02_集成在线流程设计器
  3. MyBatis-Plus_AR 模式
  4. 可能这些是你想要的H5软键盘兼容方案
  5. 汉字转html实体符号js_html实体编码遇上js代码
  6. C语言 数组排序 – 快速法排序 - C语言零基础入门教程
  7. java的excel导出_java 实现excel 导出功能
  8. 树莓派怎么学linux,树莓派使用入门用树莓派学 Linux
  9. java 异常练习题_Java 异常(习题)
  10. python爬取新闻网站内容findall函数爬取_Python爬取新闻网标题、日期、点击量