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

虚拟键盘(Android)与我的构造2游戏重叠,android,construct-2,Android,Construct 2,我目前正在开发一款使用Construct2的游戏,但在Android上运行它时遇到了一些问题。我在scirra论坛上发布了这个主题,但没有人回答我: 我认为这三个问题可以通过一些代码输入轻松解决,但我不知道我必须编写什么代码以及应该使用哪种编程语言(在构造2中,我只知道如何执行HTML、Javascript和XML) 有谁能告诉我我需要寻找什么或编码什么 谢谢您的帮助。首先,您无法拉伸画布以完全适合您的屏幕。但是,您可以尝试将画布居中,并将画布大小设置为100%。接下来,您应该尝试使用比例参数调

我目前正在开发一款使用Construct2的游戏,但在Android上运行它时遇到了一些问题。我在scirra论坛上发布了这个主题,但没有人回答我:

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

有谁能告诉我我需要寻找什么或编码什么


谢谢您的帮助。

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

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

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

StatusBar.hide();
第三,要调整虚拟键盘并获得一个位置,您应该尝试将焦点文本框或文本区域检测为普通HTML对象。此外,还应该在config.xml中进行更改

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

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