回答編集履歴

2

追記

2019/08/28 11:19

投稿

退会済みユーザー
test CHANGED
@@ -85,3 +85,15 @@
85
85
 
86
86
 
87
87
  ```
88
+
89
+
90
+
91
+ ---
92
+
93
+ 追記
94
+
95
+
96
+
97
+ 投稿してから気づきましたが、一般にBitmapは必要なメモリ容量が大きく、Intentに容量が大きいBitmapを設定すると`TransactionTooLargeException`が発生するため、この方法では容量が大きなBitmapは渡せないです。
98
+
99
+ メモリ消費を抑えるという観点からも、やはり`ImageManagerActivity`ではUri/FileなどのListを返し、呼び出し元で変換ユーティリティクラスなどを用いて、必要な時にBitmap化した方が良いかもしれません。

1

コードを一部修正

2019/08/28 11:18

投稿

退会済みユーザー
test CHANGED
@@ -70,9 +70,9 @@
70
70
 
71
71
  //Resultを設定して終了する
72
72
 
73
- setResult(RESULT_OK, data);
73
+ this.setResult(RESULT_OK, data);
74
74
 
75
- finish();
75
+ this.finish();
76
76
 
77
77
 
78
78