私のアプリには、サーバーにアップロードするためのライブラリ オプションから画像を選択する機能があり、Android バージョン 2.3 および 4.0.3 を含む他のデバイスでそれを選択すると、正常にアップロードされます。ただし、4.0.3 を実行している Motorola Droid Razr である私の個人用デバイス (別の Razr で確認済み) では、最初に画像をトリミングする必要があります。トリミング画面から保存または破棄するオプションが表示され、保存を選択するとアプリがクラッシュします。(編集: エラー java.lang.RuntimeException: 結果 ResultInfo の配信に失敗しました) Motorola または特に Razr デバイスでこの問題が発生した人はいますか? これに対する修正はありますか、それともこの質問は Motorola 開発フォーラムを対象としたものですか?
final Intent intent = new Intent(Intent.ACTION_PICK,
MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.putExtra("return-data", true);
intent.setType("image/*");
parent.startActivityForResult(intent, REQUEST_IMAGE_LIBRARY);