intent = new Intent();
 intent.setType("image/*");
 intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,   "Select Image"), 1);

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
 super.onActivityResult(requestCode, resultCode, data);

//data.getData()

}


data.getData()로 uri값으로 그림파일을 얻고오는건 됐지만
그림파일 이름과 똑같은 소리파일도 읽어오고 싶습니다.
그런데 uri는 /external/images/media/18처럼 값이 저장되어 있어서
실제 파일이름을 갖고오지 못하겠습니다.
원하는 것은 uri를 file://sdcard/folder/image.jpg처럼 바꾸는 것입니다.
가능한가요? 도와주세요.