2016-12-05 12 views
0

私は、ユーザーがギャラリーから複数の画像をアップロードできるアプリケーションを作成しています。ユーザーが写真を選択すると、リストビューに表示され、ユーザーはアップロードボタンをクリックします。リストビューとアップロード時に向きが変わっている画像があることがわかるまで、うまくいきました。 私はこの問題について尋ねました。誰かがアップロード前にクロッピングを許可しなければならないと教えてくれました。選択したすべてのイメージをギャラリーから切り抜かなければならないのですか、どうすればいいですか?複数の画像を切り取るAndroid

if (requestCode == SELECT_MULTIPLE_PHOTOS) { 

     String imagesArray = data.getStringExtra(EXTRA_SELECTED_PHOTOS);//get Intent data 

     //Convert string array into List by splitting by ',' and substring after '[' and before ']' 
     List<String> selectedImages = 
       Arrays.asList(imagesArray.substring(1, imagesArray.length() - 1) 
         .split(", ")); 

     Log.d(TAG, "Selected images is " + selectedImages.size()); 

     mPhotosPathList = new ArrayList<String>(selectedImages); 

     Log.d(TAG, "Selected images path is " + mPhotosPathList.size()); 


    } 

答えて

0

画像の向きを取得します。正しい向きでない場合は、正しい向きを取得してください。試してみてくださいlink

関連する問題