在我的Nativescript应用程序中,应用程序从登录页面开始。在iOS上一切看起来很好,但在Android上,用户名字段处于聚焦状态且键盘正在显示。有没有办法防止发生这种情况?
到目前为止,我尝试过以下方法:
- 获取另一个元素的引用(一个标签),并在页面的onLoaded事件中调用lbl.focus()。 - 获取用户名文本字段的引用,并调用txt.dismissSoftInput()和txt.android.clearFocus()。
这些都没有起作用。是否有其他方式在页面加载时隐藏键盘?
谢谢
到目前为止,我尝试过以下方法:
- 获取另一个元素的引用(一个标签),并在页面的onLoaded事件中调用lbl.focus()。 - 获取用户名文本字段的引用,并调用txt.dismissSoftInput()和txt.android.clearFocus()。
这些都没有起作用。是否有其他方式在页面加载时隐藏键盘?
谢谢
.clearFocus()
对我来说是有效的。如果你能提供一些关于你的问题的更多信息,或者如果你能给我发送一个可以在本地调试的示例项目,那将会很有帮助。 - Nikolay Tsonev