2011-08-17 35 views
0

我有一个ScaleDetector,其中我的ImageView在检测到一个缩放移动时出现zom。 这工作,图像是很好的缩放。 但问题是,我的ImageView是在一个滚动视图中,并且当我缩放时,ScrollView不会自行调整大小。所以,当我的imageView缩放后,我可以在ScrollView的第一个范围内移动它,而不是超越。 当然,SrollView没有“setMatrix”或类似的东西,可以让我轻松地调整它的大小。 那么我该如何调整我的ScrollView?如何调整ScrollView的大小

回答

2

首先解决办法,我能想到的是,在Java代码中插入:

scroller = (ScrollView) this.findViewById(R.id.scroller); 
scroller.setLayoutParams(new LinearLayout.LayoutParams(width, height)); 

然后根据您的规模调整宽度和高度。

+0

这么容易我没有想到它x)谢谢 – Imotep

相关问题