我想我的Android应用程序需要一个收缩缩放和平移布局

我想我的Android应用程序需要一个收缩缩放和平移布局,android,layout,scroll,zooming,pinch,Android,Layout,Scroll,Zooming,Pinch,所以。我得到了一个直接的相对布局,我添加了多个图像视图。 我不希望这些图像彼此模糊,这样当它们被添加时,它们就被翻译了,这样它们就不会。 随着越来越多的图像视图被添加,它们需要被翻译得越来越远离布局的中心,以避免与其他图像重叠,从而使它们从用户屏幕的边缘脱落-到目前为止没有问题。。。 我需要让用户能够平移以查看屏幕外的图像,还可以放大和缩小(使用手势而不是按钮)以查看所有图像或聚焦其中一个。 我认为解决这个问题的办法是修改布局以允许收缩和平移,但我能找到的只是如何创建支持收缩和平移的视图。 我需

所以。我得到了一个直接的相对布局,我添加了多个图像视图。 我不希望这些图像彼此模糊,这样当它们被添加时,它们就被翻译了,这样它们就不会。 随着越来越多的图像视图被添加,它们需要被翻译得越来越远离布局的中心,以避免与其他图像重叠,从而使它们从用户屏幕的边缘脱落-到目前为止没有问题。。。 我需要让用户能够平移以查看屏幕外的图像,还可以放大和缩小(使用手势而不是按钮)以查看所有图像或聚焦其中一个。
我认为解决这个问题的办法是修改布局以允许收缩和平移,但我能找到的只是如何创建支持收缩和平移的视图。 我需要每个图像都在一个单独的ImageView中。 如果这是解决这个问题的错误方法,请原谅我,但任何帮助都将不胜感激

这可能有助于解释:


@KrupalShah请解释该教程将如何回答这个问题。我知道如何收缩和平移图像视图。我想收缩和平移包含多个图像视图的布局。我希望用户滚动和缩放整个视图,即使它比屏幕大。换句话说。。。当一个图像视图被翻译到可见屏幕(布局)的边界之外时,如何允许用户平移以查看它或缩小以查看它?这可能有助于解释我的意思。对不起,我的问题太多了。请看,从@KrupalShah获取探测器。请解释该教程将如何回答这个问题。我知道如何收缩和平移图像视图。我想收缩和平移包含多个图像视图的布局。我希望用户滚动和缩放整个视图,即使它比屏幕大。换句话说。。。当一个图像视图被翻译到可见屏幕(布局)的边界之外时,如何允许用户平移以查看它或缩小以查看它?这可能有助于解释我的意思。很抱歉,我问了一个令人敬畏的问题,看,从