我想知道如何在音乐播放器中获取所选文件的文件名,在我的编码中,我从音乐播放器中选择了 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);