我得到了一个类似这样的uri:content://media/internal/audio/media/48。我从intent中获取了它,但我想要获得它指向的文件名。我该怎么做?
我得到了一个类似这样的uri:content://media/internal/audio/media/48。我从intent中获取了它,但我想要获得它指向的文件名。我该怎么做?
我找到了解决方案。
Ringtone r=RingtoneManager.getRingtone(this, uri);
r.getTitle(this));
File aFile = new File(uri);
if(aFile.isDirectory())
{
aFile.list()
}
else
{
aFile.getName()
}
list()会给你一个包含文件的字符串数组...
这里是代码...
File objFile = new File(File_Path);
objFile.getName();