Форум программистов, компьютерный форум CyberForum.ru

Как создать квадратный TableLayout содержащий 100 ImageView? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Android L: в чем отличие? http://www.cyberforum.ru/android-dev/thread1220891.html
Народ! Кто нибудь ковырял это чудо? СДК другое или такое же? В чем координальные отличия, кроме новой ВМ?
Android Wrap_content в кастомном адаптере Добрый день пытаюсь парсить новости и выводить их в ListView через кастомный адаптер. вот код: public class NewsListAdapter extends BaseListAdapter { protected ArrayList<ItemNews> items; public NewsListAdapter(Context context, ArrayList<ItemNews> items) { super(context, items); } http://www.cyberforum.ru/android-dev/thread1220812.html
Вычитывание байтов из InputStream сокета Bluetooth Android
Создан блютузный сокет, приконнекчен к девайсу, запущен следующий поток: private class ReceiveDataThread extends Thread { public boolean stopThread = false; private InputStream inStream; //private BufferedReader bufferedReader; // not working private StringBuilder receivedString;
Как передать целочисленную переменную и картинку из сервиса в активити? Android
Как передать целочисленную переменную и картинку из сервиса в активити?
Android Android блочит массовую рассылку смс через приложение http://www.cyberforum.ru/android-dev/thread1220711.html
отправляю обычным образом через sendMultipartTextMessage как избежать блокировки? может можно как-то отключить это в настройках самого девайса?
Android LayoutInflater - зачем он нужен? Добрый день! Изучаю Андроид и вот застопорился на одной из тем про LayoutInflater. Дело в том что как я не старался понять автора уроков(http://startandroid.ru/ru/uroki/vse-uroki-spiskom/80-urok-40-layoutinflater-uchimsja-ispolzovat.html вот кстати сам урок) ничего не получалось. Поиск в гугле привел на английские форумы где кое-что поняв так и не удалось мне создать четкое представление о ... подробнее

Показать сообщение отдельно
75kolyan
0 / 0 / 0
Регистрация: 01.07.2014
Сообщений: 8
03.07.2014, 00:17  [ТС]     Как создать квадратный TableLayout содержащий 100 ImageView?
Огромное Вам СПАСИБО GukZiLLA!!!

Я постараюсь разобраться в этом коде, с таким ещё не работал. Я раньше писал на Pascal а теперь изучаю Java. Я уже написал одну игру тест вопрос и 4 варианта ответов для Андроида,сейчас тестирую и дорабатываю её. А теперь хочу переделать другую мою игру с Паскаля на Джаву для Андроида и столкнулся с проблемой. У Вас в примере в ячейках GridView вместо картинок просто серый фон и текст а мне надо туда вставить 121 ImageView (11 строк на 11 столбцов) и ещё отслеживать нажатия на этих ImageView и менять в них картинки во время работы приложения.

Мне-бы просто как-нибудь сделать квадратный FrameLayout а в него вставить TableLayout с ImageView и всё, дальше у меня уже весь игровой код в голове. В общем проблема во внешнем оформлении. Почему у FrameLayouta нет свойства уровнять ширину и высоту?

Моя игра располагается только в положении android:screenOrientation="landscape" и должна в нём оставаться. Высоту я выставил с помощью LinearLayout Weihgt Sum=100 и на высоту во FrameLayout (который вложен в LinearLayout) я выделил 70 от 100 и теперь мне надо просто сделать так, чтобы ширина FrameLayout стала равной его высоте. А уже TableLayot со всеми 121 ImageView я вложу во FrameLayout и он займёт всю ширину и высоту своего родителя, то-есть квадратного FrameLayout и таким образом все 121 картинки будут всегда располагаться в квадратном поле и по центру экрана.

Вот что мне надо:

Как создать квадратный TableLayout содержащий 100 ImageView?

Есть ли такой способ или в Джаве вообще нет возможности создать квадратный Layout?

С уважением!!!
 
Текущее время: 07:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru