Страница 1 из 1
Различные onClickListener на одну кнопку или TextView
Добавлено: 01 июн 2014, 17:25
kondra007
Здравствуйте, коллеги!
Вопрос такой: можно ли назначить несколько onClickListener на одну кнопку или TextView?
Возникла такая необходимость в приложении, чтобы при одном условии нажатие инициировало открытие элемента в браузере, а при другом - открытие новой Активити.
Re: Различные onClickListener на одну кнопку или TextView
Добавлено: 01 июн 2014, 17:34
Viewer
конечно нет.
При назначении onClickListener объекту View передается ссылка на объект onClickListener с которым он и будет работать, если вы попробуете еще раз назначить onClickListener, то ссылка перезапишется новым значением.
Я не вижу никаких проблем с этим, обрабатывайте все условия в одном onClickListener
Re: Различные onClickListener на одну кнопку или TextView
Добавлено: 01 июн 2014, 19:42
Foenix
kondra007 писал(а):Здравствуйте, коллеги!
Вопрос такой: можно ли назначить несколько onClickListener на одну кнопку или TextView?
Возникла такая необходимость в приложении, чтобы при одном условии нажатие инициировало открытие элемента в браузере, а при другом - открытие новой Активити.

так в нем и пиши - если... то... иначе )
забыл?
Re: Различные onClickListener на одну кнопку или TextView
Добавлено: 01 июн 2014, 20:36
kondra007
Foenix писал(а):

так в нем и пиши - если... то... иначе )
забыл?
Мдаа, че-то меня глючит в последнее время
Спасибо за ответ!