我正在尝试在我的应用程序中添加一个按钮,用于启动Google Voice Typing(或默认语音识别).我试过了这个教程.本教程让我感到非常困惑.我导入了.jar,并为我的Manifest添加了必要的权限,服务和活动.但我似乎无法弄清楚如何"把它们放在一起".我在想:
- 我应该在我的主要活动中点击我的按钮来调用inputMethodService吗?或者我的inputMethodService基本上成为我的主要活动?
- IME是什么意思?我尝试谷歌它,但它给我的定义并没有帮助我的理解.
- 当我尝试将整个DemoInputMethodService代码复制并粘贴到我当前的活动中时,我收到一条错误消息,指出我无法在此活动中扩展InputMethodService.(这导致回答问题一.)
我怎样才能让它发挥作用?