在 android 手机中,我们使用不同的应用程序(如视频播放器、音频播放器、pdf 阅读器等)执行文件。
如何获取刚刚从应用程序以这种方式执行的文件的文件名和类型?
当我们在 Windows 资源管理器中打开一个文件时,操作系统会记录该文件的名称。一些名称保存在“最近”文件夹中。
android中有没有类似的选项,可以提供我执行的文件名?
最佳答案
您可以使用文件扩展名或使用以下方法找到文件类型
ContentResolver cR = context.getContentResolver();
MimeTypeMap mime = MimeTypeMap.getSingleton();
String type = mime.getExtensionFromMimeType(cR.getType(uri));
关于android - 如何找到执行的文件名和类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21627141/