ViewPager и длинный клик

У меня есть макет, который находится поверх viewpager.

Вьюпейджер работает как динамически меняющийся фон.

При длительном щелчке по пейджеру (долгому щелчку по фону) элементы переднего плана должны исчезнуть.

Я поставил прослушиватель длинного клика на просмотрщик, но он не реагирует на это из коробки. Этот связанный ответ, кажется, затрагивает эту тему, но я не уверен, как его реализовать, помогите?

https://stackoverflow.com/a/11303508/727429

Я также экспериментирую с другим UX (щелчки против кнопок против жестов движения, чтобы сделать то же самое), но сейчас я хочу решить эту проблему.


person CQM    schedule 28.01.2013    source источник
comment
Я решил свою основную проблему, настроив прослушивание в самом элементе viewpager. но мне любопытно посмотреть, сделал ли это кто-нибудь еще   -  person CQM    schedule 28.01.2013
comment
Я в процессе... рад, что вы решили проблему.   -  person wtsang02    schedule 28.01.2013


Ответы (1)


Ответ заключается в том, чтобы установить прослушиватель внутри класса instanceItem средства просмотра.

В основном объявите свой View внутри этого и установите onClickListener на этом

person CQM    schedule 29.01.2013