我将LibGdx用于我的应用程序开发。我可以将文本字段放到舞台上,当文本字段获得焦点时,软键盘将显示在屏幕底部,但是我希望将软键盘显示为窗口,并可以在屏幕上使用关闭按钮“ x”窗口右上方,以便用户可以关闭软键盘以完成数据输入。有可能这样做吗?

最佳答案

如果您只有一个文本字段,并且想要关闭标记该文本字段时显示的键盘,则只需添加一个带有监听器的按钮即可

textField.next(true);


这将聚焦下一个文本字段(如果场景中没有更多文本字段,则键盘将关闭)。也许有点难看,但我发现它是最简单的解决方案。

我不确定你是什么意思


  但我想将软键盘显示为窗口


这真的有意义吗?您是否不总是要显示用户已经安装的键盘?

09-05 04:46
查看更多