Android:什么是InputConnectionWrapper,它有什么作用?



我查看了官方文档,但只有一行告诉我它是一个包装类,用于代理对另一个输入连接的调用。我不明白它说了什么。

我想知道:

  1. InputConnectionWrapper到底是什么,它有什么作用?
  2. 什么是sendKeyEvent(Keyevent keyevent)[覆盖方法之一]?
InputConnectionWrapper

类是帮助程序类或使用InputConnection类构建的类。其中InputConnection类的使用是

InputConnection 接口是从 InputMethod 返回到接收其输入的应用程序的通信通道。它用于执行诸如读取光标周围的文本、将文本提交到文本框以及将原始键事件发送到应用程序等操作。

这意味着我们可以从不同场景的输入视图中读取/执行操作。 例如:getTextAfterCursor方法有助于获取光标后的文本。

sendKeyEvent方法是向输入视图发送一个关键事件,如反压、返回等。

相关内容

  • 没有找到相关文章

最新更新