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

Назначение id динамически созданным view - Android

Восстановить пароль Регистрация
 
shulyakyarik
10 / 10 / 3
Регистрация: 28.03.2014
Сообщений: 156
25.07.2014, 12:15     Назначение id динамически созданным view #1
Парсю с интернета JSON с повторяющимся набором информации. Потом создаю программно по блоку с информацией и для размещения элементов внутри блоков использую RelativeLayout. Для размещения одних элементов относительно других нужно знать id элементов. Я назначаю id так:
Java
1
2
3
4
5
...
textView1.setId(Integer.parseInt("1"));
...
textView2.addRule(RelativeLayout.BELOW, 1);
...
Конфликтов при создании блоков или багов не заметил. Правильно ли так делать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.07.2014, 12:15     Назначение id динамически созданным view
Посмотрите здесь:

Android list view управление
Загрузка View-шек Android
Отображение собственного View Android
Можно ли обойти запрет на назначение onclicklistener для webview Android
Android Тип view
Скопировать view Android
Разобраться с Delete View Android
Передать dialogInterface во View Android
Не отлавливается View.OnClickListener Android
Android Программное добавление View
Определение и назначение положения скролла при обновлении ListView Android
Различия View-компонентов Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
forcelain
6 / 6 / 1
Регистрация: 14.07.2014
Сообщений: 28
25.07.2014, 12:44     Назначение id динамически созданным view #2
Нет, для списка похожих вьюх лучше используйте ListView. Если их больше десятка, то ListView (или любой другой AdapterView) вообще обязателен
shulyakyarik
10 / 10 / 3
Регистрация: 28.03.2014
Сообщений: 156
02.08.2014, 10:19  [ТС]     Назначение id динамически созданным view #3
forcelain, я протестировал и у меня создалось около 100 блоков и при прокручивании лагов не наблюдалось
Yandex
Объявления
02.08.2014, 10:19     Назначение id динамически созданным view
Ответ Создать тему
Опции темы

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