我想通过自定义键盘将动态文本设置为我的编辑文本。
例如,如果我从键盘上按“a”,那么我想将剪贴板数据设置为我的编辑文本。
我使用以下自定义键盘演示,
https://github.com/blackcj/AndroidCustomKeyboard
它工作完美,但我只想自定义它,我想覆盖我的功能,如果我按任何字母然后我想对应用程序编辑文本执行我的操作。
请建议如何做到这一点,这可以将我的剪贴板数据粘贴到自定义键盘上的任何键事件的编辑文本中吗?
最佳答案
您应该为用户按下的每个键设置回调方法,这样您就可以将自定义测试设置为编辑文本。 您必须具有扩展 InputMethodService 的类,它会覆盖 onKeyDown 方法,您可以在其中编写代码来设置自定义文本,以根据用户按下的键编辑文本。
关于android - 如何设置动态文本以从自定义键盘编辑文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52836656/