2011-12-19 3 views
0

Как я могу применить управление увеличением в ImageView динамически? Моя минимальная версия SDK - 1,6. Я пробовал большинство образцов, но во всех этих случаях изображение в ImageView установлено на Zoom-in and Zoom-out. Я хочу увеличить и уменьшить масштаб ImageView. Я хочу увеличить ImageView Ширина и высота при увеличении и уменьшении ImageView Ширина и высота при уменьшении. Может ли кто-нибудь предложить решение?Как применить управление масштабированием

+0

я хочу коснуться зуммирования – Selva

ответ

1

да это код, чтобы увеличить размер

140 is the factor by which image is mulitplied maintaining the height to width ratio 
you can change this as you like 


    Bitmap originalBitmap = BitmapFactory.decodeFile(IssueDataHandler.CONTENT_LOCAL_PATH+"/"+coverImageName.trim()); 
    Bitmap bitmap=originalBitmap; 
    if (bitmap !=null) { 
     int h = bitmap.getHeight(); 
     int w = bitmap.getWidth(); 
     h = 140*h/w; 
     w = 140; 
     bitmap = Bitmap.createScaledBitmap(bitmap, w, h, true); 
     img.setImageBitmap(bitmap); 
    }