Связать массив ImagesViews с TableLayout - PullRequest
0 голосов
/ 05 марта 2011

Кто-нибудь знает, если у вас есть массив ImageViews [n] [n], как подключить массив к TableLayout?Кроме того, после отображения в tableLayout, есть ли способ нажать на изображения в макете таблицы и поменять местами соседнюю плитку с определенной меткой?

Спасибо!

1 Ответ

0 голосов
/ 05 марта 2011

Вам просто нужно будет создать свой TableLayout вручную, используя addView().

Возможно, вы захотите проверить GridView , который предоставляет простой способ «связать» данные с помощью адаптеров.

Редактировать GridView может не работать, потому что он не указывает количество элементов в строке.

Вы можете также подумать о создании пользовательского просмотра и рендеринге изображений на холст с использованием графических вызовов в вашем методе onDraw().

...