簡體   English   中英

所以我偶然發現了一些東西……文件掃描媒體掃描器連接

[英]So i stumbled upon something… File scan Media scanner connection

我將如何使用媒體掃描儀連接使文件對Android文件傳輸可見。 在這里指的是一個問題( Android File Transfer無法看到由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鏈接: MediaScannerConnection的靜態scanFile方法

請注意:請勿在名稱中使用帶空格的文件夾名稱...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM