0

我在 lwuit 中创建了一个有焦点问题的屏幕。该屏幕就像一个列表屏幕,其中每个组件的左侧都有个人资料图片,中间有一个文本。每个组件都是一个容器,我在其中放置了一个用于个人资料图片的按钮和一个用于文本的文本区域。除了组件本身之外,所有内容都是不可聚焦的。当焦点来到组件时,我想突出显示该组件。当文本很小时,它可以正常工作。但是当文本超过屏幕高度时,焦点不会到达下一个组件,滚动不流畅并且焦点不会到达下一个组件,尽管滚动仍在继续。

我究竟做错了什么。检查了具有类似 ui 的 fb j2me 应用程序,它工作正常。

4

1 回答 1

0

您可以在外观类中将 UI 切换为基于焦点的滚动。或者,您可以定义setNextFocusDown()有时会有所帮助的特定组件。我们修复了与Codename One中的焦点相关的一些问题,因此这可能是那些没有解决方法的具有焦点的 LWUIT 错误之一。

于 2013-11-16T19:32:39.560 回答