画面にユーザーの詳細を表示するアプリケーションを開発しています。StackOverflowの質問「ブラックベリーのリストフィールドをカスタマイズするにはどうすればよいですか?」で提案されているように、カスタムListFieldを使用します。
各リストフィールド要素にフォントを適用しようとしていますが、うまく機能します。しかし、2つのリストフィールドに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);