protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == REQUEST_CODE_PICKER
&& resultCode == RESULT_OK && data != null) {
// Uri FilePath = data.getData();
images = data.getParcelableArrayListExtra(ImagePickerActivity.INTENT_EXTRA_SELECTED_IMAGES);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < images.size(); i++) {
sb.append(images.get(i).getName() + "\n");
imageFile = new File(images.get(i).getPath());
fileList.add(imageFile.getAbsoluteFile());
bitmap = BitmapFactory.decodeFile(fileList.get(i)+"");
}
// System.out.println("Images :" + bitmap);
tvtest.setText(sb.toString());
}
}
0
A
答えて
1
「複数のイメージを配列に含める方法」とは思いますか?
あなたのビットマップを保存するためにArrayListを使用することができます。
ArrayList<Bitmap> arrayListOfBitmaps = new ArrayList<Bitmap>();
for (int i = 0; i < images.size(); i++) {
imageFile = new File(images.get(i).getPath());
bitmap = BitmapFactory.decodeFile(fileList.get(i)+"");
arrayListOfBitmaps.add(bitmap); // Add a bitmap
}
それとも、本当に配列を使用する場合:
Bitmap[] bitmapArray = new Bitmap[10];
をしかし、ビットマップに注意してください。彼らはOutOfMemoryErrorにつながる多くのデバイスリソースを食べることができます。
+0
がこの配列の投稿方法です。 – user5653405
+0
@ user5653405ネットワークにはどのライブラリを使用していますか? – szholdiyarov
関連する問題
- 1. 複数の配列のイメージ名を保存する方法は?
- 2. アンドロイドスタジオの変更エンコード方法
- 3. jsonエンコード配列数をフィルタリングする方法は?私の例で
- 4. base64でエンコードされたイメージをイメージに変換し、アンドロイドスタジオのイメージボタンのイメージリソースとして設定する方法
- 5. 複数のRGBイメージをCNNのnumpy配列として準備する方法
- 6. reportlab Pythonで複数のイメージを配置して配置する方法
- 7. バイト配列を使用して複数のイメージを返す方法は?
- 8. コンテンツの配列内に複数のイメージ配列を取得する
- 9. イメージを文字列形式にエンコードする方法は?
- 10. アンドロイドスタジオの配列の内容を見る方法
- 11. 複数のイメージを別のイメージに表示する方法。
- 12. Whileループで複数の配列オブジェクトをマージしてからJSONをエンコードする
- 13. mysqliフェッチループで複数の配列から配列を作成する方法
- 14. 1配列内で複数の配列をチェックする方法PHP
- 15. アンドロイドスタジオに複数の画像ビューを表示する方法
- 16. JavaScriptで複数の配列をループする方法は?
- 17. D3で複数の配列にデータをロードする方法
- 18. 配列を複数の値でチェックする方法は?
- 19. MongoDBで複数のフィールドを配列に結合する方法
- 20. 複数のJSONオブジェクトを配列でフォーマットする方法
- 21. Codeigniterで複数の配列をマージする方法
- 22. PHPで複数の配列を照会する方法
- 23. 配列の配列で重複を削除する方法Ruby
- 24. イメージを複数の小さなイメージに分割する方法
- 25. 複数のイメージをバイト配列としてイメージに変換するxamarinフォーム
- 26. 既存のイメージ値を$ _FILES配列に配置する方法
- 27. Vuejs1:PHPでVuejs引数の文字列をエンコードする方法
- 28. numpy配列からmatplotlibで複数のイメージを表示
- 29. 複数の型のJavaScript配列をC#配列にマッピングする方法
- 30. バイト配列をbase64でエンコードされたイメージに読み込む
エンコード?あなたの問題が何であるか分かりませんか?説明を追加してください。 – Wizard
複数の画像をサーバーにアップロードしたい。リモートサーバー上の複数のイメージをアレイにアップロードする方法。 – user5653405
amazonのs3サーバをお使いになることをお勧めします。ここでは、githubのサンプルリンクhttps://github.com/awslabs/aws-sdk-android-samples – Wizard