Перехват кликов из подпредставления в Android - PullRequest
8 голосов
/ 05 января 2010

Мое приложение имеет пользовательский вид, который содержит другие пользовательские виды другого типа. У подпредставлений есть свои собственные прослушиватели щелчков (которые я не могу изменить, поскольку они находятся в сторонних библиотеках). Как я могу перехватить щелчок пользователя на уровне моего представления, чтобы выполнить некоторую обработку, а затем передать щелчок соответствующему подпредставлению?

Ответы [ 2 ]

7 голосов
/ 05 января 2010

Джастин, вы можете играть с dispatchTouchEvent () или onInterceptTouchEvent ().

0 голосов
/ 05 января 2010

Я не совсем уверен в этом, но в Java я бы определил различные объекты подпредставления в главном окне и просто отправил их в функцию рисования / рисования. Таким образом, у меня был бы только ОДИН щелчок слушателя, который был бы в представлении в любом случае.

Можете ли вы сделать что-то подобное в Android?

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