gpt4 book ai didi

java - 所以我偶然发现了一些东西......文件扫描媒体扫描仪连接

转载 作者:行者123 更新时间:2023-12-01 14:43:04 25 4
gpt4 key购买 nike

我如何使用媒体扫描仪连接使文件对 Android 文件传输可见。在这里提到一个问题( Android File Transfer cannot see a folder created by app )

目前我正在编写一个应用程序,只想确保该文件夹存在,如果没有,则创建它。最终,文件夹中的数据要么需要从文件夹中取出,要么需要添加更多数据。

感谢您对这个扫描仪的东西有点困惑的帮助。

    File internalMemory = new File("/mnt/sdcard/FMCW File Archive");
if(internalMemory.exists() && internalMemory.isDirectory()) {
mFileList = internalMemory.listFiles();
}else{
createDirIfNotExist("/FMCW File Archive");
}

方法如下

    public static boolean createDirIfNotExist(String path) {
boolean ret = true;
File file = new File(Environment.getExternalStorageDirectory() + path);
if (!file.exists()) {
if (!file.mkdirs()) {
Log.e("TravellerLog :: ", "Problem creating Image folder");
ret = false;
}
}
return ret;
}

-埃文

最佳答案

查看此示例,了解如何使用 MediaScannerConnection:

http://www.java2s.com/Code/Android/Media/UsingMediaScannerConnection.htm

另请查看另一个问题的答案中提供的 CommonsWare 链接:the MediaScannerConnection's static scanFile method

请注意:不要使用名称中带有空格的文件夹名称...

关于java - 所以我偶然发现了一些东西......文件扫描媒体扫描仪连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15750078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com