我想从uri获取fileName ...我可以从其他应用程序(如gallery或其他第三方文件管理器)获取完整路径,但我无法从KitKat Document获取fileName,我不需要fullPath带有inputStream的fileName对我有用......
由于
编辑:我发现了一段几乎解决了这个问题的代码,但是它无法获得像* .exe * .vcf这样的已知类型的filePath,...
这是source
答案 0 :(得分:0)
如果你有文件的绝对路径,那么simpley创建文件的对象并使用getName方法
File f = new File(<Full Path of your file>);
这将返回带扩展名的文件名。
如果你不想要扩展,那么 然后使用CommonsI/O libarary
从该库中您可以使用
String fileNameWithOutExt = FilenameUtils.removeExtension(fileNameWithExt);