Blackberry 关于EditFields和VirtualKeyboards的问题
我已经发布了一个关于这个问题的问题。作为后续问题,EditField从何处获得对触摸设备上虚拟键盘的引用Blackberry 关于EditFields和VirtualKeyboards的问题,blackberry,blackberry-torch,Blackberry,Blackberry Torch,我已经发布了一个关于这个问题的问题。作为后续问题,EditField从何处获得对触摸设备上虚拟键盘的引用 我试图显示一个真正的数字键盘(在EditField上设置了正确的样式位),但显示的键盘(当滑块关闭时在Torch模拟器上)是一个“qwerty”键盘。您可以在EditField之前添加NullField。NullField是具有可聚焦属性的不可见字段 对于后续问题-通过屏幕,例如: // hide the virtual keyboard by default final S
我试图显示一个真正的数字键盘(在EditField上设置了正确的样式位),但显示的键盘(当滑块关闭时在Torch模拟器上)是一个“qwerty”键盘。您可以在EditField之前添加NullField。NullField是具有可聚焦属性的不可见字段 对于后续问题-通过屏幕,例如:
// hide the virtual keyboard by default
final Screen screen = getScreen();
if (screen != null) {
final VirtualKeyboard virtualKeyboard = screen.getVirtualKeyboard();
if (virtualKeyboard != null) {
virtualKeyboard.setVisibility(VirtualKeyboard.HIDE);
}
}
固定的。答案可以在我的问题上找到。直接从Manager生成子类的技巧
问题是GridFieldManager,我对它进行了子类化。我仍然不确定这是如何导致我上述行为的。如果有人有任何想法,请告诉我。尝试过,但仍然用错了虚拟键盘。