【发布时间】:2013-05-31 07:01:51
【问题描述】:
我想知道如何在音乐播放器中获取所选文件的文件名,在我的编码中,我从音乐播放器中选择了 mp3 文件并从意图中获取数据并将其分配给 uri,我只得到音乐播放器播放列表中的选定位置,如 Path/1 或 Path/2 ,我无法获得 Mp3 文件的文件名。请帮我解决这个。这是我的参考代码
//for opening the file
Intent intent = new Intent();
intent.setType("audio/mp3");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(
Intent.createChooser(intent, "Complete action using"),
PICK_FROM_FILE);
//获取文件名
String mPath = null;
Uri mToneCaptureUri;
mToneCaptureUri = data.getData();
mPath = mToneCaptureUri.getPath(); // from File ManagerF
setPath(mPath);
【问题讨论】:
标签: android android-intent android-emulator