我创建自己的输入法 (IME)。在当前外星人应用程序中获取当前字段属性的最佳方法是什么?我需要得到:
- 外来形式的当前字段的连续数;
- 表单中的字段总数;
- 字段是表单中的第一个(我可以向后导航);
- 字段是表单中的最后一个(我可以导航到前进吗);
- 已编辑或未编辑的字段。
比如我找到另一个属性,可以得到:
getCurrentInputEditorInfo().packageName
- 获取当前的外星人应用程序名称(例如,"com.application.currentname
“`)。
getCurrentInputEditorInfo().inputType
- 获取当前编辑的字段类型(inputType,例如,“33d” TYPE_CLASS_TEXT & TYPE_TEXT_VARIATION_EMAIL_ADDRESS)。
获取当前字段属性的最佳方法是什么?可能吗?