我已经在Windows7的键盘设置中设置了日语输入法。在alt+shift中,它与内置的文本编辑器配合得很好,但sublime text 3中没有任何反应。然后,我安装了谷歌的日语输入法,即使输入内容发生了视觉上的变化(知道在文本编辑器中输入日语字符时会显示窗口中的日语字符),sublime text 3中仍然没有任何反应。如果我在两个键盘设置之间切换,并打开和关闭日语输入法,它仍然无法与sublime text 3一起工作,我已经搜索了答案,但还没有找到一个可以工作的。
我扩展了InputMethodService,希望使用这个服务来显示软键盘,即使连接了硬键盘(基于下面的帖子)。有没有一种方法可以在应用程序中绑定到这个服务,而不必在清单中声明它?最终结果是让InputMethodService.onEvaluateInputViewShown返回true,这样即使连接了硬键盘,软键盘也会显示出来。public class MultiInputMethodService extends InputMet