如何使用位图增加图像的高度和宽度

时间:2012-02-04 10:21:10

标签: android

我创建了一个类调用ImageLoader,并使用内存缓存来存储从Web解析的所有图像,并使用DisplayImage方法,我传递了url,imageview是显示图像的布局,

问题是我想增加图像的高度和宽度我已经尝试从布局增加但是它没有增加参考这里是布局

public void DisplayImage(String url, ImageView imageView)
  {
   list_of_image = new ArrayList<Drawable>();
   imageViews.put(imageView, url);
   Bitmap bitmap=memoryCache.get(url);  

        if(bitmap!=null)
         {
          imageView.setImageBitmap(bitmap);
          ///list_of_image.add(new BitmapDrawable(bitmap2));
        }            
       else
      {
        queuePhoto(url, imageView);
        imageView.setImageResource(stub_id);
    }
}

1 个答案:

答案 0 :(得分:1)

有几种选择:

  1. 您可以为自己指定android:scaleType属性 ImageView;

  2. 你可以缩小/升级位图 Bitmap.createScaledBitmap(Bitmap src, int dstWidth, int dstHeight, boolean filter)

相关问题