【问题标题】:So i stumbled upon something.... File scan Media scanner connection所以我偶然发现了一些东西......文件扫描媒体扫描仪连接
【发布时间】:2013-04-01 19:15:06
【问题描述】:

我将如何使用媒体扫描仪连接使文件对 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;
}

-埃文

【问题讨论】:

    标签: java android createfile


    【解决方案1】:

    看看这个关于如何使用 MediaScannerConnection 的例子:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多