Во-первых, я хотел бы извиниться за мой английский. Это не мой родной язык.Как обращаться с onItemClickListener и OnTOuchListener на том же элементе в GridView?
У меня есть простая галерея в Android. Изображения загружаются в GridView
. У меня проблема с onItemClickListener
и onTouchListener
. Я установил onItemClickListener
для GridView
и onTouchListener
для детей GridView
(ImageViews
). Когда я нажимаю на изображение, он должен отображаться в центре экрана телефона, и когда я нажимаю его, он должен увеличивать масштаб на том месте, где был мой палец, и когда я отпускаю палец, он должен уменьшать масштаб.
Проблема в том, что когда установлен onTouchListener
, только он уволен. Я хотел бы узнать, когда я щелкнул, и когда я нажал.
Благодарим за помощь.
Да, это работает, но как запустить onItemClick метод? Я должен выполнить два действия. Он похож на раскрывающееся меню на веб-сайтах - когда у меня есть указатель мыши над меню, это li: hover, а затем он виден, и когда я нажимаю какой-то один вариант меню, я перехожу на сайт, который был связан. Я хотел бы сделать некоторые аналогичные с Android и с изображениями. –
Мой ответ слишком длинный для комментария, поэтому я отредактировал свой оригинальный ответ ... –