Android 图像缩放为什么不使用 ScrollView

标签 android scrollview android-imageview

我来自 iOS,启用缩放只是在 UIScrollView 中放置一个 View 。

我看到在 Android 中,大多数缩放 ImageView 的解决方案都是基于根据触摸事件操纵 ImageView 坐标,如 ImageTouchViewGestureImageView .

所以我想知道为什么? Android 中 ScrollView 的限制是什么,它不允许在不自定义 ImageView 本身的情况下缩放 ImageView。

最佳答案

ScrollView 只支持垂直滚动(而Horizo​​ntalScrollView 只支持水平滚动)。您可以结合使用 ScrollView 和 Horizo​​ntalScrollView 并且它可以工作。但是一次只能水平或垂直滚动​​,不能沿对角线滚动。而且这只是为了滚动,你仍然必须实现缩放。

关于Android 图像缩放为什么不使用 ScrollView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21742978/

相关文章:

java - 分页库是否可以用于在没有关联 UI 组件的情况下进行后台 API 调用?

android - 重复条目 : com/google/android/gms/location/places/PlaceReport

javascript - 如何让我的 overflow-x 滚动只使用两个按钮?

ios - SwiftUI:导航链接在 ScrollView 中不起作用

android - 在android中使用多点触控进行旋转和缩放

android - 同一个 Scroll View 中的 Image 和 ExpandableListView

java - 分配 AsyncTask 返回的值

android - Imageview 变得模糊

android - imageview android 内存不足

android - ListAdapter 不可能完成的任务?将 ImageViews 和 Animations 结合在一个里面?