2011-08-17 19 views
0

私はScaleDetectorを持っています。 これは動作します、イメージはよくスケーリングされます。 しかし問題は、私のImageViewがScrollViewにあり、ScrollView自体がサイズ変更されてもサイズが変更されないということです。ですから、私のimageViewが拡大縮小されたとき、私はScrollViewの最初の制限を超えて移動することができません。 もちろん、SrollViewには「setMatrix」などがありませんので、簡単にサイズを変更できます。 ScrollViewのサイズを変更するにはどうすればよいですか?私はあなたのJavaコードの挿入では、のだと思うことができScrollViewのサイズを変更するには

答えて

2

まず解決策:

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

は、その後、あなたの規模に応じて、幅と高さを調整します。

+0

私はそれを考えなかったので簡単にx)感謝します – Imotep

関連する問題