我目前正在开发一种日语语法测验程序,您可以在其中看到一个带有一个或多个空格的日语句子,然后使用日语 IME 输入答案。
例如,会出现这样的问题:彼は勉强____スポーツ_よくできる。</p>
然后你会这样填空:彼は勉强もちろんスポーツもよくできる。</p>
因为我想以特殊方式为屏幕上的文本设置动画,所以我放弃了使用简单的 edittext。问题中的每个空白/下划线字符都有自己单独的图像视图,输入光标移动到单击的位置。当按下其中一个图像视图时,它应该会调出带有预测文本的日文罗马字键盘,以便用户可以在必要时输入汉字。
我怎样才能做到这一点,以便当单击图像视图时,它会弹出带有预测文本的日文罗马字键盘?如何捕获用户的按键(在硬键盘或软键盘上)。另外,如果用户没有安装日文罗马字键盘怎么办?(这是绝对必要的)