Форум программистов, компьютерный форум, киберфорум
Наши страницы

Обращение к View-элементу в GridLayout - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как делать такую трансформацию http://www.cyberforum.ru/android-dev/thread1143638.html
Всем привет, кто нибудь может посоветовать: как сделать подобную трансформацию с анимацией, да и без анимации тоже. Имеется вертикальная лента ScrollView с LinearLayout (типа вертикаль) с...
Программирование Android Считывание Штрих-кодов Подскажите как можно из своего приложения считывать линейные штрих-кода? http://www.cyberforum.ru/android-dev/thread1143552.html
Как подгрузить сайт на локальном хосте в WebView Андроида Программирование Android
При запуска приложения с эмулятора он занимает 127.0.0.1. Следовательно, разработчики это предусмотрели и сделали замену в виде 10.0.2.2 (по этому адресу он находит apache). Сайт хостится на опен...
Программирование Android Не компилится проект - Unable to execute dex
Решил добавить библиотеку android4 в свой проект Build Patch - Cofigure. После этого проект перестал компилится и лезет ошибка: Unable to execute dex: Multiple dex files define...
Программирование Android Авторизация в vk.com http://www.cyberforum.ru/android-dev/thread1143083.html
как авторизоваться в vk.com?
Программирование Android При смена ориентации экрана не изменяется ориентация спрайтов Здравствуйте! Спрайты отрисовываются неправильно при смене ориентации экрана. В чем может быть причина? Заранее спс! подробнее

Показать сообщение отдельно
Pesso711
0 / 0 / 0
Регистрация: 05.04.2014
Сообщений: 7

Обращение к View-элементу в GridLayout - Программирование Android

09.04.2014, 18:39. Просмотров 755. Ответов 1
Метки (Все метки)

Имеется Gridlayout, созданный программно. Есть RoundButton, созданный в определенной ячейке:
Java
1
2
3
4
5
6
//Положили значения Row и Column, полученные ранее в GridLayout.LayoutParams
GridLayout.LayoutParams gridLayoutParam = new GridLayout.LayoutParams(Row, Column);
//Создали кнопку
RadioButton btnNew = new RadioButton(this);
//добавили кнопку в GridLayout, применив к ней параметры gridLayoutParam 
FieldLayout.addView(btnNew,gridLayoutParam);
Я хочу создавать RoundButton описанным выше образом, и каждую новую кнопку заносить в массив. С этим проблем нет.

Вопрос в следующем - когда я обращусь к какой-либо RoundButton из массива, как мне достать ее параметры Row и Column (строка/столбец в GridLayout, где я ее создал)?

И есть ли способ обратиться к любой такой RoundButton, найдя ее непосредственно по координатам в GridLayout'е, а не загонять каждую вновь созданную кнопку в массив, с целью поочередно таскать из него и проверять координаты?

Спасибо за ответы!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru