0

絶対パスを取得した画像をトリミングしたい

「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);
4

1 に答える 1