大神赐教啊Gallery中怎么实现双击放大图片?

大神赐教啊,Gallery中如何实现双击放大图片?急急急
如题,图片是放在Gallery中浏览的,现需求是双击图片就放大,再双击就缩小。
就是和系统自带图片浏览器的那种放大缩小效果一样,不知道哪位大神有高招,还请赐教啊

------解决方案--------------------
擦 怎么插入源码的 这么乱
ImageView imageView = new ImageView(this.myContext); 
imageView.setScaleType(ScaleType.FIT_XY);
imageView.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));//充满屏幕(放大)
imageView.setImageResource(R.drawable.app_detail_img_defalt);
 imageView.setLayoutParams(new Gallery.LayoutParams(width, height));//屏幕的宽和高
return imageView;
------解决方案--------------------
是双击放大 ,再双击就还原呢,还是缩小 …… 好像有一个ImageSwitcher控件,只用过一次,具体怎么用也不刻了…………
------解决方案--------------------
<relativelayout>
<imageview/>
</relativelayout>

你的gallery item像这样给

然后双击的时候放大imageview(放大的方法应该有很多吧)

放大后拖动需要自己实现(要解决各gallery本身事件的冲突 拖动实现比较简单按下为起点 手指移动了多少图片就跟着移动多少)


------解决方案--------------------
探讨

引用:

<relativelayout>
<imageview/>
</relativelayout>

你的gallery item像这样给

然后双击的时候放大imageview(放大的方法应该有很多吧)

放大后拖动需要自己实现(要解决各gallery本身事件的冲突 拖动实现比较简单按下为起点 手指移动了多少图片就跟着移动多少)

恩……