1

私は、、Array [] [] myArray = new Array [5] [5]またはArray [] [] myArray = new Array [7] [9]、またはnew Array [12] [13]

配列をに表示したいGridLayout。多くの例を見つけましたが、2D配列はありません。

延長する必要があると教えてくださいBaseAdapter。この問題を解決する方法がわかりません

4

1 に答える 1

0

簡単にできることは、(for ループを使用して) 2D 配列を単純な 1D 配列に変換し、通常どおり続行することです。また、項目を動的に設定する必要がある場合 (つまり、配列の次元が事前にわからない場合)、setColumnCount() を使用して必要な列数を設定する必要があります (5,9,13 であなたの例)。Android が行を管理するので、行数について心配する必要はありません。はい、BaseAdapter を使用する必要があります。

于 2012-10-09T17:24:15.713 に答える