|
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
|
|
Как обратиться к свойствам View по имени?28.12.2016, 00:41. Показов 1746. Ответов 11
Метки нет (Все метки)
С помощью toString() можно получить имя видимо любого View Например
textView.toString() Но что с этим именем можно делать? Как с помощью этого имени можно обратиться к свойствам конкретного textView? Например если есть массив имен то пройти по нему в цикле и установить всем textView свойство setText - "тест"
0
|
|
| 28.12.2016, 00:41 | |
|
Ответы с готовыми решениями:
11
Как обратиться к свойствам Sharepoint в Word через VBA? |
|
3 / 3 / 0
Регистрация: 04.11.2013
Сообщений: 133
|
|
| 28.12.2016, 08:49 | |
|
textView.getText()? тебе текст нужен?
0
|
|
|
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
|
|
| 28.12.2016, 10:55 [ТС] | |
|
Нет, мне текст не нужен мне нужно менять свойства textView или других View по имени
0
|
|
|
3 / 3 / 0
Регистрация: 04.11.2013
Сообщений: 133
|
|
| 28.12.2016, 11:17 | |
|
Star2016, a setTag() , и getTag() пробовал? ты можешь просто экземпляр, своей виюшки передовать
1
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
||||||
| 28.12.2016, 12:52 | ||||||
|
ВНЕЗАПНО!!!
по имени к свойствам можно обращаться например так
0
|
||||||
|
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
|
|
| 28.12.2016, 14:36 [ТС] | |
|
Это понятно что так можно, НО эти view создаются программно и их примерно 100
0
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 28.12.2016, 14:42 | |
|
и что это меняет?
если они все в массиве - идешь по массиву и применяешь
0
|
|
|
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
|
|
| 28.12.2016, 15:00 [ТС] | |
|
можно пример ???
0
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 28.12.2016, 15:04 | |
|
где весь код создания вьюшек?
0
|
|
|
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
|
|
| 28.12.2016, 17:14 [ТС] | |
|
а смысл код выкладывать, там используется библиотека , то есть вьюшки нестандартные.
Фактически это маркеры на карте и их нужно вращать используя значения с компаса. Развернуть их по принципу стереть те что были и перерисовать на новые с новым значением угла.... но если маркеров 100 и частота обновления примерно 50 мс то это явно не лучший вариант . Маркеры могут вращаться если без перерисовки изменить свойство setrotate , но как обратиться к уже созданным маркерам ? То есть я умею менять свойства перед созданием, а уже созданным маркерам изменить не могу так как не понимаю принципа как можно в цикле обратиться к программно созданным вьюшкам?
0
|
|
|
77 / 76 / 57
Регистрация: 07.08.2016
Сообщений: 173
|
||||||
| 28.12.2016, 20:52 | ||||||
Сообщение было отмечено Star2016 как решение
Решение
Допустим, у Вас есть ArrayList<TextView>, в который Вы добавляете созданные TextView, тогда обращаться надо к элементам по индексу так: arrayView.get(index). Соответственно, задать текст каждому элементу можно в цикле:
1
|
||||||
|
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
|
|
| 28.12.2016, 22:19 [ТС] | |
|
Спасибо! Помогло! Проблема решена!!!!
0
|
|
| 28.12.2016, 22:19 | |
|
Помогаю со студенческими работами здесь
12
Как обратиться к свойствам родителя при обработке дочернего элемента? Как обратиться к полю по имени? Как обратиться к кнопке по имени? Как обратиться к переменной по ее имени? Как обратиться к матрице по имени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|