Uri⇔file:変換の方法 †contentとfileのuri の変換 - Google グループ Uriのスキーマはもう少し確認が必要かと思われるが軸はこれでOK。 Uri→file: †Cursor c = getContentResolver().query(uri, null, null, null, null); c.moveToFirst(); String filename = c.getString(c.getColumnIndex(MediaStore.MediaColumns.DATA)); file→Uri †String filename = "/sdcard/DCIM/Camera/1280714136175.jpg"; Cursor c = getContentResolver().query( MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, MediaStore.Images.ImageColumns.DATA + " = ?", new String[]{filename}, null); c.moveToFirst(); String contentname = "content://media/external/images/media/" + c.getInt(c.getColumnIndex(MediaStore.MediaColumns._ID)); Key : ContentProvider |