我在lwuit中创建了一个具有焦点问题的屏幕。屏幕就像一个列表屏幕,其中每个组件在左侧有一个配置文件图片,在中间有一个文本。每个组件都是一个容器,我在其中放置了一个用于配置文件的按钮和用于文本的文本区域。除组件本身外,所有都是不可聚焦的。当焦点来到组件时,我想突出显示该组件。文本很小时工作正常。但是当文本超出屏幕高度时,焦点不会进入下一个组件,滚动不平滑,焦点不会到达下一个组件,但滚动仍在继续。
我做错了什么。检查fb j2me应用程序与类似的UI,它工作正常。
答案 0 :(得分:0)
您可以在外观类中将UI切换为基于焦点的滚动。或者,您可以为有时有用的特定组件定义setNextFocusDown()
。我们在Codename One修复了与焦点相关的一些问题,因此这可能是那些没有解决方法的LWUIT错误之一。