回答編集履歴

1

コメントに対する返答追加

2020/06/18 12:39

投稿

katsuko
katsuko

スコア3538

test CHANGED
@@ -87,3 +87,39 @@
87
87
 
88
88
 
89
89
  ![イメージ説明](b4865fd81404ec28944eb0e7395c8f8f.png)
90
+
91
+
92
+
93
+ ------------
94
+
95
+ 上のサンプルコードに、
96
+
97
+
98
+
99
+ ```kotlin
100
+
101
+ //val bitmap2 = Bitmap.createScaledBitmap(bitmap, 100, 100, true);
102
+
103
+ val bitmap2 = Bitmap.createScaledBitmap(bitmap, 200, 200, true);
104
+
105
+ Log.d("test0617b", String.format("size %d, %d -> %d, %d.", bitmap.getWidth(), bitmap.getHeight(), bitmap2.getWidth(), bitmap2.getHeight()))
106
+
107
+ ```
108
+
109
+
110
+
111
+ というコードを加えて実行すると、
112
+
113
+
114
+
115
+ ```
116
+
117
+ 06-18 21:33:24.470 4763 4763 D test0617b: size 1435, 1435 -> 100, 100.
118
+
119
+ 06-18 21:34:52.546 5212 5212 D test0617b: size 1435, 1435 -> 200, 200.
120
+
121
+ ```
122
+
123
+
124
+
125
+ というログが出力されますから、`Bitmap#createScaledBitmap`で指定したサイズになるのは間違いありません。