Мне нужно создать компонент для просмотра больших изображений.Как создать большой просмотрщик изображений
Я не могу поместить ImageView в ScrollView, потому что мне нужно будет обрабатывать другие события касания на изображении.
Идеальным было бы построить «зрителя»
- с горизонтальной ручкой
- и вертикальной ручкой
, которые позволяют перемещать, где изображение центрируется так, что я могу прокрутите изображение с помощью ручек, не касаясь самого изображения.
Я хотел бы получить что-то вроде следующей картинки, которую я исследовал, но я не смог найти какой-либо Android API или другой компонент/библиотеку, которую я мог бы использовать.
Большое спасибо за любое предложение.
благодарит Брайанса, я хочу, чтобы прокрутка происходила без касания изображения, но только с ручками, потому что мне нужно перехватывать другие события касания на изображении. –
Если вы разместили макет в прокрутке, вы все равно сможете обрабатывать другие события click/touch внутри. В прошлом я использовал образы с элементами, которые можно щелкнуть внутри scrollviews. Такие, как вы здесь. если вам нужны отдельные полосы прокрутки, вам просто нужно изменить положение x/y прокрутки в прослушивателях onSeek/valueChanged в списках поиска, таким образом вам не нужно прикасаться к ним. – Brianjs
Id более чем счастлив поднять некоторые примеры – Brianjs