2012-02-04 2 views
0

Я создал вызов класса ImageLoader и использую кеш-память для хранения всех моих изображений, проанализированных из Интернета, и использую метод DisplayImage, где я передаю th url, и изображение макет, где для отображения изображения,Как увеличить высоту и ширину изображения с помощью растрового изображения

проблема я хочу, чтобы увеличить высоту и ширину изображения я попытался из макета, чтобы увеличить, но не увеличивается для справки здесь является расположение

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

Существует несколько вариантов:

  1. Вы можете указать атрибут android:scaleType для вашего ImageView;

  2. вы можете/уменьшение масштаба Высококлассные растрового изображения с Bitmap.createScaledBitmap(Bitmap src, int dstWidth, int dstHeight, boolean filter)

+0

спасибо я использовал Android: scaletypr = fitXY и это работает для меня – shvivek

Смежные вопросы