Мне поручено изменить мое приложение. В настоящее время приложение отображает 4 изображения (после их загрузки) в галерее. Галерея позволяет легко переключать изображения с помощью прокрутки.
Теперь я должен реализовать imagezoom, что само по себе не так уж сложно, я нашел множество примеров только для Stackoverflow. Но одна вещь кажется мне странной: как я или виджеты, которые я использую, отделяют перемещение увеличенного изображения от движения, чтобы переключиться на следующее изображение?
Я полагаю, что должна быть возможность отправлять события на правый обработчик: когда изображение полностью уменьшено, пролистывание влево должно переключиться на следующее изображение, в то время как увеличение даже немного увеличило бы изображение влево. .
Кто-нибудь может указать мне, как это сделать? Где я могу самостоятельно обрабатывать сенсорные события и как их распространять в двух описанных выше случаях?
Спасибо большое.