通过inputmethod IME检索联系信息

时间:2015-12-08 05:54:35

标签: android contact ime android-input-method

我正在创建自己的InputMethod(IME)。当用户使用我的IME向联系人键入消息时,我想检索联系人的信息及其属性。

或者,重新说明,如何在屏幕上的联系人中获取信息?

(我的应用可以与屏幕上的消息传递应用进行通信并获取联系人吗?)

注意:我可以将属性写入联系人。我正在考虑检索那些。

1 个答案:

答案 0 :(得分:0)

  

我的应用可以与屏幕上的消息传递应用进行通信并获取   联络?

没有。在您的IME中,您可以获得有关您当前正在编辑的字段的信息。

  

如何在屏幕上获取联系人的信息?

使用AccessibilityService

  

辅助功能服务在后台运行并接收回调   在触发AccessibilityEvents时由系统。这类事件表示   用户界面中的某些状态转换,例如焦点   已更改,已单击按钮等。此类服务可以   可选地请求查询内容的功能   活动窗口。开发辅助功能服务需要   扩展这个类并实现它的抽象方法。