Code:
 I have this code in the Activity result, when the user hits load, it will
open the gallery allow him to choose a picture. The selected pictured is
passed to another activity, here is where i'm facing the problem. The
picture doesn't fit the screen.


                Uri selectedimage= data.getData();

         Uri contentUri = data.getData();

             String[] proj = { MediaStore.Images.Media.DATA };

             Cursor cursor = managedQuery(contentUri, proj, null, null, null);


             int column_index =
cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);

             cursor.moveToFirst();

             String tmppath = cursor.getString(column_index);



         Intent intent= new Intent(this,NasalProjectionActivity.class);

         intent.putExtra("imagePath",tmppath);

           startActivity(intent);


 Receiving Activity,

 Thats what i have on the receiving activity.



     Bitmap b = BitmapFactory.decodeFile(getIntent().getStringExtra(
"imagePath"));

        int newHe=750;

        int newWe=750;




        int width=b.getWidth();

        int height = b.getHeight();

        float scaleWidth = ((float) newWe) / width;

        float scaleHeight = ((float) newHe) / height;

        Matrix matrix = new Matrix();

        matrix.postScale(scaleWidth, scaleHeight);

        Bitmap resizedBitmap = Bitmap.createBitmap(b, 0, 0, width, height,
matrix, false);

Thanks alot

On Mon, Apr 30, 2012 at 7:51 PM, Justin Anderson <[email protected]>wrote:

> What have you tried so far?  How are you loading the image?
>
> Thanks,
> Justin Anderson
> MagouyaWare Developer
> http://sites.google.com/site/magouyaware
>
>
>
> On Mon, Apr 30, 2012 at 1:55 AM, Mohamed ElSanousi 
> <[email protected]>wrote:
>
>> Hi!!
>>
>>  I'm trying to load a picture from the gallery and display, everything
>> works fine except that the returned image is stretched and doesn't fit
>> the mobile screen size? I need help, thanks alot :)
>>
>> --
>> 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
>
>
>  --
> 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
>

-- 
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