0

可変長のリスト項目を持つ私のリスト。ContainerList は、可変長のリスト項目をサポートしています。インターネットで調べたところ、ContainerList のサンプルが見つかりません。ContainerList を操作するサンプル コードを教えてください。

4

2 に答える 2

4

LWUIT デモには、スクロール デモの ContainerList サンプルが含まれています。

ブログhttp://codenameone.blogspot.com/にも説明があります

通常、ContainerList は list のドロップイン置換であり、List の使用法を ContainerList に置き換えるだけで、かなりシームレスに動作するはずです (速度は遅くなりますが)。

于 2012-06-30T08:54:55.300 に答える
0

これを試して:

Vector variableLengthVector = new Vector();

variableLengthVector.clear();

for(int i=0;i< variableLengthStringArray.length;i++)
{
variableLengthVector.add(variableLengthStringArray[i]); 
}

List myListToBeDisplaye = new List(variableLengthVector);

variableLengthStringArray->リストに表示するアイテムが含まれています。

したがって、リストを表示するときはいつでも、ベクトルを設定し、そのベクトルでリストを初期化するだけです。値を設定する前に、必ずそのベクトルをクリアするか、ベクトルを再初期化してください。

ここで、リストをフォームまたは表示したい場所に貼り付けるだけです。

OK、containerListに関するものはここにあります:

http://lwuit.java.net/nonav/javadocs/com/sun/lwuit/list/ContainerList.html

次のようなコンテナリストを使用できます。

ContainerList abc = new ContainerList(new DefaultListModel(variableLengthVector));

于 2012-06-26T05:47:01.640 に答える