虚拟键盘(Android)与我的Construct 2游戏重叠

时间:2017-03-06 09:33:47

标签: android construct-2

我目前正在开发使用Construct 2的游戏,但我在Android上运行它时遇到了一些问题。我在scirra论坛上发布了这个主题,但没有人回答我:https://www.scirra.com/forum/viewtopic.php?f=147&t=188289&p=1104363#p1104363

这三个问题我认为可以通过一些代码输入轻松解决,但我不知道我需要编码什么以及我应该使用哪种编程语言(在Construct 2中我只知道如何执行HTML,Javascript和XML)。

有谁能告诉我我要查找什么或编码什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

首先,您无法拉伸画布以完全适合您的屏幕。但是,您可以尝试将画布居中并将画布大小设置为100%。接下来,您应该尝试使用缩放比例参数调整布局大小并填充背景信息。纯色。

您可以隐藏通知栏(如果您使用cordova / phonegap) 首先,安装所需的插件。

cordova plugin add cordova-plugin-statusbar

接下来,转到cordova / phonegap项目目录中的config.xml,并将StatusBarOverlaysWebView设置为false。您也可以在游戏初始化时直接从代码执行方法。

StatusBar.hide();

第三,要调整虚拟键盘并获取位置,您应该尝试将聚焦文本框或textarea检测为普通HTML对象。此外,您应该更改config.xml

<preference name="fullscreen" value="false" />

现在,当您的键盘打开时,手机会显示您正在编辑的字段。