Android 具有缩放功能的自定义可滚动视图

Android 具有缩放功能的自定义可滚动视图,android,android-view,android-scroll,Android,Android View,Android Scroll,我想实现一个视图,作为一个更大的内容区域的视口。用户应该能够水平和垂直滚动,并通过挤压进行缩放。将其视为地图视图,而不是自定义绘制的内容,而不是地图 是否有一个组件可以用作基础?Android的ScrollView类不起作用,因为它们只允许沿单个轴滚动。您需要开始在java中挖掘画布。您希望在这样的组件中显示什么类型的内容?我很可能会使用画布来显示用户可以交互的矢量图形。我想了解的部分是基于手势的滚动和缩放。我可以为您推荐一个开源库。实际上图书馆是用来阅读pdf文件的。我们关心的是在画布上缩小缩

我想实现一个视图,作为一个更大的内容区域的视口。用户应该能够水平和垂直滚动,并通过挤压进行缩放。将其视为地图视图,而不是自定义绘制的内容,而不是地图


是否有一个组件可以用作基础?Android的ScrollView类不起作用,因为它们只允许沿单个轴滚动。

您需要开始在java中挖掘画布。您希望在这样的组件中显示什么类型的内容?我很可能会使用画布来显示用户可以交互的矢量图形。我想了解的部分是基于手势的滚动和缩放。我可以为您推荐一个开源库。实际上图书馆是用来阅读pdf文件的。我们关心的是在画布上缩小缩小。这些代码可以帮助你。仍然需要在那个图书馆里搜索很多东西。