Получить детей элемента, у которого нет ID, при клике на нем

Интерфейс, диалоги, темы, стили, меню
Ответить
sandysman
Сообщения: 11
Зарегистрирован: 25 фев 2015, 13:56

Получить детей элемента, у которого нет ID, при клике на нем

Сообщение sandysman » 06 мар 2015, 12:24

Всем доброго времени суток, хочу получить все дочерние элементы, которые находятся в горизонтальном скролле, либо в Layout скрола, пир клике на нем, не могу понять как это сделать?

Код: Выделить всё

scrollViewDescription.addView(textViewDescription);
		linearLayout.addView(imageView);
		linearLayout.addView(textViewTitle);
		linearLayout.addView(scrollViewDescription);
		linearLayout.addView(buttonFollowing);
		horizontalScrollView.addView(linearLayout);
		horizontalScrollView.setOnClickListener(onClickListenerChoiesShowaplace);

                HorizontalScrollView.OnClickListener onClickListenerChoiesShowaplace =
			new HorizontalScrollView.OnClickListener(){
				@Override
				public void onClick(View v) {

				}
			};

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Получить детей элемента, у которого нет ID, при клике на

Сообщение doter.ua » 06 мар 2015, 13:03

Сразу при добавлении сохраняй
myGlobalView = imageView;
linearLayout.addView(imageView);
если добавлял в хмл то по findview

Если нужны элементы, которые видны на экране, то определяй их проходя по списку всех вью и определяя видимые http://stackoverflow.com/a/12428154
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Ответить