Tag:

使用捏缩放实现图库

我有一个图像库,我正在尝试启用捏缩放。 另外,它们工作得很好。 问题是,我不能为我的生活把他们两个绑在一起! 我试图在ImageAdapter中绑定ImageZoomView,但无济于事。 我应该在用户点击图片时尝试这样做吗? 有没有人有任何其他想法? 这是ImageAdapter.class中返回gallery元素的代码: public View getView(int position, View convertView, ViewGroup parent) { ImageView i = new ImageView(mContext); Bitmap bitmap = BitmapFactory.decodeResource(mContext.getResources(),mImageIds[position]); i.setLayoutParams(new Gallery.LayoutParams(300, 450)); i.setScaleType(ImageView.ScaleType.FIT_XY); i.setBackgroundResource(mGalleryItemBackground); i.setImageBitmap(bitmap); return i; } 这就是我在MainActivity.class中处理它的方式: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.gallery); Gallery g = (Gallery) findViewById(R.id.gallery); g.setAdapter(new ImageAdapter(this)); Log.i(“blah”,”e ok”); g.setOnItemClickListener(new OnItemClickListener() { public […]