回答編集履歴
1
ImageViewについて追記
answer
CHANGED
@@ -1,6 +1,15 @@
|
|
1
|
+
Bitmap#createScaledBitmapを用いることで,指定サイズへのリサイズが簡単にできます.
|
1
2
|
```Java
|
2
3
|
private final Bitmap resizeBitmap(final Bitmap src, final float dstWidth, final float dstHeight) {
|
3
4
|
return Bitmap.createScaledBitmap(src, dstWidth, dstHeight, false);
|
4
5
|
}
|
5
6
|
```
|
7
|
+
|
8
|
+
このほか,ImageViewを上手く使うことでも実現可能かと思います.幅を画面幅いっぱいに指定,高さはセットされた画像依存.ImageViewのスケール機能を利用して,拡大を行います.
|
9
|
+
```XML
|
10
|
+
<ImageView
|
6
|
-
|
11
|
+
android:layout_width="match_parent"
|
12
|
+
android:layout_height="wrap_content"
|
13
|
+
android:scaleType="fitCenter"
|
14
|
+
android:src="@drawable/**********" />
|
15
|
+
```
|