- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写一个 IME(软键盘),但我从一个应用程序 (Android Mail) 中得到了一些奇怪的行为。它正在向我的 IME 传递一个未知的输入类(通过 InputMethodService.onStartInputView(EditorInfo)):
EditorInfo.inputType & EditorInfo.TYPE_MASK_CLASS = 0xf
问题是 0xf 不是 EditorInfo 中定义的输入类之一!根据文档,唯一的合法值是 0x1、0x2、0x3 和 0x4。执行此操作的唯一文本字段是 Android 邮件应用程序中的正文字段。这是 Android Mail 中的错误还是我遗漏了什么?
提前致谢...
最佳答案
我在开发IME
时遇到过这样的事情。
在我的例子中,HTC Hero 发送的输入类型与默认 SMS 应用程序中的其他设备不同。目前我们意识到 HTC Hero 带来了它自己的自定义 IME
,因此应该已经实现了特定的设备逻辑。
我的建议如下:
IME
是如何处理它的。关于android - EditorInfo.inputType 包含未知的输入类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8774162/
我正在编写一个 IME(软键盘),但我从一个应用程序 (Android Mail) 中得到了一些奇怪的行为。它正在向我的 IME 传递一个未知的输入类(通过 InputMethodService.on
我看到 id == EditorInfo.IME_NULL 除了其他条件(例如回车键或 IME 操作)之外,还经常用在应该匹配“完成”或“输入”的地方,但我找不到关于它到底是什么的任何解释。 最佳答案
我遇到了以下问题。我的 InputMethodService 通过 startActivity 启动一个 Activity,我有一个从 Acivity 获取结果的 ResultsReceiver。我希
我是一名优秀的程序员,十分优秀!