アプリケーションからのメッセージを、Blackberry のネイティブ メッセージング アプリケーションとまったく同じ方法で表示したいと考えています。
リストフィールドでそれを達成するにはどうすればよいですか? また、メッセージを受信順に表示する日付ヘッダーを追加したいと考えています。
助けてください。前もって感謝します。
アプリケーションからのメッセージを、Blackberry のネイティブ メッセージング アプリケーションとまったく同じ方法で表示したいと考えています。
リストフィールドでそれを達成するにはどうすればよいですか? また、メッセージを受信順に表示する日付ヘッダーを追加したいと考えています。
助けてください。前もって感謝します。
日付や送信者などによるヘッダーのグループ化が必要な場合は、次のように VerticalFieldManager を使用することをお勧めします。
LabelField (ヘッダー A)
ListField (リスト A)
LabelField (ヘッダー B)
ListField (リスト B)
...
LabelField (ヘッダー Z)
ListField (リスト Z)
グループ化時にこれらのフィールドを動的に生成します。また、listField コンストラクターでアイテム (および listField 行) の並べ替えを実装します。
複雑な ListField 拡張の例については、Blackberry でリスト フィールドをカスタマイズする方法を参照してください。