絶対パスを取得した画像をトリミングしたい
「file://」タイプの uri を入力しようとしても機能しません。「Content://」URI が必要ですが、変換方法がわかりません。
file:// uri の例:
file:///storage/sdcard0/tmp_contact_1375908866280.jpg
必要な Content:// uri の例:
content://media/external/images/media/492
トリミングする私のコード
Intent cropIntent = new Intent("com.android.camera.action.CROP");
cropIntent.setData(ur);
cropIntent.putExtra("crop", "true");
cropIntent.putExtra("aspectX", 1);
cropIntent.putExtra("aspectY", 1);
cropIntent.putExtra("outputX", 500);
cropIntent.putExtra("outputY", 500);
cropIntent.putExtra("return-data", true);
startActivityForResult(cropIntent, IMAGEN_FINAL_SUBIR);