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

Обработка событий дочерним и родительским элементами - Android

Восстановить пароль Регистрация
 
Antohsa
8 / 12 / 0
Регистрация: 18.10.2016
Сообщений: 112
12.11.2016, 20:44     Обработка событий дочерним и родительским элементами #1
Здравствуйте, Всем...

В HTML + JS было так.. например:

HTML5
1
2
3
4
5
6
7
<div>
   <ul>
       <li>
            <a href="">Link</a>
       </li>
   </ul>
</div>
Вешаем обработчик события на <a>, он выполняется и далее передает событие выше к родителям. Например, если отслеживать onMouseMove (кроме частных случаев), если Вы водите мышкой по <a>, то одновременно Вы водите по <li>, <ul> и <div>. Если у этих элементов есть обработчик, они выполнятся все...

Есть ли такое в Android на Java?

Допустим макет такой:
XML
1
2
3
<LinearLayout>
     <Button></Button>
</LinearLayout>
Сделаем так, чтобы LinearLayout занимал весь экран, а кнопка весть Layout. (в общем math_parent). Повесим два обработчика. Один на клик на кнопку, второй на клик на Layout. Если кликнуть на кнопку, какой обработчик сработает? Или оба?

В общем, если коротко, хотел спросить, если ли в Android всплытие и погружение события, как это было в JS.

Расписал подробно, возможно, не все сталкивались со всплытием...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2016, 20:44     Обработка событий дочерним и родительским элементами
Посмотрите здесь:

Android Обработка событий для массива кнопок
Android Обработка событий
DatePickerDialog на нескольких обработчиках событий Android
Android Обработка событий + прорисовка
Обработчик событий в табхост Android
Обработка событий при работе с sqlite Android
Обработка событий в Service Android
Android Обработка событий в ExpandableListView

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1785 / 1519 / 471
Регистрация: 12.05.2014
Сообщений: 5,542
Завершенные тесты: 1
12.11.2016, 21:09     Обработка событий дочерним и родительским элементами #2
Цитата Сообщение от Antohsa Посмотреть сообщение
Если кликнуть на кнопку, какой обработчик сработает? Или оба?
проверить самому родители не разрешают?
Antohsa
8 / 12 / 0
Регистрация: 18.10.2016
Сообщений: 112
12.11.2016, 21:14  [ТС]     Обработка событий дочерним и родительским элементами #3
Паблито, да...
Yandex
Объявления
12.11.2016, 21:14     Обработка событий дочерним и родительским элементами
Ответ Создать тему
Опции темы

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