当我在android设备上点击一个输入字段时,我得到一个小的文本区域和一个确定按钮。但是我必须触摸输入字段才能弹出键盘。
有什么想法吗?
我正在做的代码明智的是:
if (!wasFocused && TouchScreenKeyboard.visible && createAccountPanel.activeSelf)
{
wasFocused = true;
btnMat.color = validC;
}else if (wasFocused && !TouchScreenKeyboard.visible && createAccountPanel.activeSelf) {
wasFocused = false;
btnMat.color = invalidC;
//messageMNG.CreateMessage("Checking name: " + usernameChangeInput.text, true);
dbMNG.CheckName(usernamePreview.text);
}
当我检查时,它说触摸屏键盘可见。
**编辑 我刚刚创建了一个新场景,并添加了一个输入字段和一个文本网格物体专业输入字段,我得到的完全相同。
答案 0 :(得分:1)
如果您在Unity Remote应用程序上运行该应用程序,键盘不会弹出。在设备上构建并运行统一应用后,键盘会自动显示。
答案 1 :(得分:0)
我今天也遇到类似的问题,但发现没有键盘显示的原因是由于在锁定的手机上组装和启动。当我确定单击输入时手机已解锁时,键盘显示在该方框/确定的部分下方。