如何打开以(点)开头的文件夹 - (或隐藏文件)

时间:2015-08-16 07:11:34

标签: android

求助:

  

这是我生成文件名时的错误,名称中没有空格的文件没有播放(unicode问题)

我希望在下载后使用pdf阅读器,视频播放器,音频播放器等不同的应用程序午餐文件......

我的下载路径以(点)开头,例如“sdcard / .foldername / file1.mp4”

当我想要使用默认视频播放器午餐时,会显示一条消息“无法播放此视频”,但当我将路径更改为“sdcard / foldername / file1.mp4”时,应用可以播放此文件。

我的午餐文件代码:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.fromFile(file));

String filename = _File;
String filenameArray[] = filename.split("\\.");
String extension = filenameArray[filenameArray.length - 1];


String mimeType = "";
if (extension != null) {
mimeType = MimeTypeMap.getSingleton()
.getMimeTypeFromExtension(extension);
intent.setType(mimeType);
}

intent.setDataAndType(Uri.fromFile(file), mimeType);
activity.startActivity(intent);

“file”是路径:“sdcard / .foldername / files1.mp4”

编辑: 路径是“/sdcard/.foldername/files1.mp4”

有些应用可以播放文件(如阿波罗播放器) 而像foxit pdf这样的应用程序无法在此路径中打开pdf文件

0 个答案:

没有答案