我查看了官方文档,但只有一行告诉我这是用于将调用代理到另一个输入连接的包装器类。我不明白它在说什么。
我想知道:
InputConnectionWrapper
到底是什么,它有什么作用?sendKeyEvent(Keyevent keyevent)
是什么?[其中一种覆盖方法]?答案 0 :(得分:1)
InputConnectionWrapper
类是帮助程序类或使用InputConnection
类构建的类。 InputConnection
类的使用是
InputConnection接口是从InputMethod返回到正在接收其输入的应用程序的通信通道。它用于执行诸如读取光标周围的文本,将文本提交到文本框以及将原始键事件发送到应用程序之类的事情。
这意味着我们可以从不同场景的输入视图中读取/执行操作。
例如:getTextAfterCursor
方法有助于获取光标后的文本。
sendKeyEvent
方法是将按键事件发送到输入视图,例如后按,返回等。