два или более компонента как один «большой» компонент - PullRequest
1 голос
/ 20 июля 2011

Я хочу показать некоторую информацию о некоторых объектах, давайте приведем пример: кинотеатры

Итак, мне нужно 2 или 3 TextView в одном "большом" компоненте. В этом случае первым TextView может быть название кинотеатра, а вторым TextView - количество фильмов.

Я хотел бы поставить их так, как если бы был только один, так что события onclick или при нажатии любого из них отвечали бы как 1 просмотр текста (не 2 или 3) с тем же ощущением фона, когда вы нажимаете некоторые кнопка)

есть ли способ сделать это? или просто обработать все нужные мне события и запустить их для всех просмотров?

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 20 июля 2011

Конечно.Расширьте LinearLayout, чтобы создать класс Cinema, и накачайте xml, содержащий 2 текстовых представления, или что угодно.Обработайте все события внутри класса Cinema.

Пример.

http://code.google.com/p/myandroidwidgets/source/browse/trunk/Custom_Progress_Bar/src/com/beanie/example/views/MyProgressBar.java

0 голосов
/ 21 июля 2011

Вы можете просто установить onclicklistener на макете, содержащем все кнопки / представления

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...