我正在开发一个在屏幕上显示一些用户详细信息的应用程序。我使用 StackOverflow 问题“如何在黑莓中自定义列表字段? ”中建议的自定义 ListField
我正在尝试将字体应用于每个列表字段元素,并且效果很好。但是当我尝试为两个列表字段提供 2 种不同的字体时,只有在我在屏幕上滚动时才会更改字体。有谁知道如何解决它?
field = getField(1);
layoutChild(field, 200, fontHeight + 1);
setPositionChild(field, preferredWidth-preferredWidth/3, 3);
setFont(fontForAllElements);
Font fontForAllElements = Font.getDefault();
fontForAllElements = fontForAllElements.derive(Font.PLAIN, 16);