Thank you  for reply,

I would like to do like   the following..

Drawable bitmapdrawable=BitmapDrawable.createFromPath((new
File(EventsListActivity.logoPath.getAbsolutePath(),
"logo.png")).getAbsolutePath());
          img_view.setImageDrawable(bitmapdrawable);


then can you please give me solution that how to scale the image as
drawable .
my image file is located in application cache  memory.


On May 22, 12:05 pm, imran ali <[email protected]> wrote:
> HI Ganesh,
> You can use bitmap scaling according to resolution of screen.
> //To get resolution
> Display display=getWindow().
> getWindowManager().getDefaultDisplay();
>         int height=display.getHeight();
>         int width=display.getWidth();
> //To scale bitmap
> Bitmap scaledBigmap=Bitmap.
> createScaledBitmap(originalBitmap, width, height, true);
> or
>           Matrix matrix=new Matrix();
>         matrix.postScale(width, height);
>     Bitmap scaledBigmap=Bitmap.createBitmap(originalBitmap, 0, 0, width,
> height, matrix, true);
> originalBitmap.recycle();
>
> and use scale bitmap.
> Hope this will help you to resolve issue.
>
> Regards
> Imran Ali
>
>
>
>
>
>
>
> On Tuesday, 22 May 2012 11:53:49 UTC+5:30, Ganesh Vadlakonda wrote:
>
> > Hi all,
>
> > I am working on android applications.
> > I am getting some images from server. And I am downloading those
> > images to cache memory for offline also.
> > Later I am applying downloaded image to image view by converting as
> > bitmap.
> > But the issue is When the screen sizes changes the image is not
> > changing according to the screens  so that for smaller screens its
> > showing very big ,  for larger screens its showing very small.
> > Can any body give me the solution to scale my downloaded image for
> > multiple screens.
>
> > thanks in advance
> > Ganesh v

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to