我正在开发一个黑莓应用程序,并使用J2ME Polish来做造型。所以,我使用TextFields与样式从波兰获得用户输入。
TextFields在除6以外的操作系统版本中工作良好。但是当在运行OS 6的设备上测试时,Textfields会中断。
基本上在其他版本的操作系统中,当焦点在TextField上时,那么左右键将光标在TextField中移动,上下键将焦点移动到下一个/上一个项目。然而,在OS6中,向上和向下分别导航到TextField的开始和结束,焦点被卡住,所以我无法将焦点移动到下一个项目。
作为一种变通方法,我试图使用handleKeyReleased捕获向下按钮,但是当焦点在TextField上时,向下按钮甚至没有被捕获。
有人知道解决这个问题的其他方法吗?
通过明确使用BlackBerry JDE版本6构建应用程序解决问题。