diff options
| author | Bananeweizen <Bananeweizen@gmx.de> | 2013-11-13 22:10:04 -0800 |
|---|---|---|
| committer | Bananeweizen <Bananeweizen@gmx.de> | 2013-11-13 22:10:04 -0800 |
| commit | 36808aa60503bc1c64faae60edfc73679bc306e9 (patch) | |
| tree | 7ca8025e8d5179278349ad07fc28f13f6bb8314e /main/src/cgeo/geocaching/ImageSelectActivity.java | |
| parent | 2fd16cbaed1805a22353e8b264920722be28bebf (diff) | |
| parent | c2f87b7fcc9fa7a09ffb61c072cf68aac898ab3d (diff) | |
| download | cgeo-36808aa60503bc1c64faae60edfc73679bc306e9.zip cgeo-36808aa60503bc1c64faae60edfc73679bc306e9.tar.gz cgeo-36808aa60503bc1c64faae60edfc73679bc306e9.tar.bz2 | |
Merge pull request #3430 from marco-dev/refactorLogImagePreview
fixes #3230 - downsample and scale preview log image
Diffstat (limited to 'main/src/cgeo/geocaching/ImageSelectActivity.java')
| -rw-r--r-- | main/src/cgeo/geocaching/ImageSelectActivity.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/main/src/cgeo/geocaching/ImageSelectActivity.java b/main/src/cgeo/geocaching/ImageSelectActivity.java index 790741f..556aa74 100644 --- a/main/src/cgeo/geocaching/ImageSelectActivity.java +++ b/main/src/cgeo/geocaching/ImageSelectActivity.java @@ -15,7 +15,6 @@ import org.eclipse.jdt.annotation.Nullable; import android.content.Intent; import android.database.Cursor; import android.graphics.Bitmap; -import android.graphics.BitmapFactory; import android.net.Uri; import android.os.Bundle; import android.provider.MediaStore; @@ -285,9 +284,9 @@ public class ImageSelectActivity extends AbstractActivity { return; } - BitmapFactory.Options bitmapOptions = new BitmapFactory.Options(); - bitmapOptions.inSampleSize = 8; - final Bitmap bitmap = BitmapFactory.decodeFile(imageUri.getPath(), bitmapOptions); + final Bitmap bitmap = ImageUtils.readAndScaleImageToFitDisplay(imageUri.getPath()); + int heigth = bitmap.getHeight(); + int width = bitmap.getWidth(); imagePreview.setImageBitmap(bitmap); imagePreview.setVisibility(View.VISIBLE); } |
