【发布时间】:2012-01-07 23:54:16
【问题描述】:
我正在编写一个 IME(软键盘),但我从一个应用程序(Android Mail)中得到了一些奇怪的行为。它正在向我的 IME 传递一个未知的输入类(通过 InputMethodService.onStartInputView(EditorInfo)):
EditorInfo.inputType & EditorInfo.TYPE_MASK_CLASS = 0xf
问题是0xf不是EditorInfo中定义的输入类之一!根据文档,唯一合法的值是 0x1、0x2、0x3 和 0x4。执行此操作的唯一文本字段是 Android 邮件应用程序中的正文字段。这是 Android Mail 中的错误还是我遗漏了什么?
提前谢谢...
【问题讨论】:
标签: android android-softkeyboard soft-keyboard