0

メディア スキャナ接続を使用して、Android ファイル転送でファイルを表示するにはどうすればよいですか。こちらの質問を参照してください ( Android File Transfer は、アプリによって作成されたフォルダーを見ることができません)

現在アプリを書いていますが、フォルダーがそこにあることを確認し、そうでない場合は作成したいだけです。最終的には、フォルダー内のデータをフォルダーから取り出すか、さらにデータを追加する必要があります。

このスキャナーのものと少し混乱して助けてくれてありがとう。

    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;
}

-エヴァン

4

1 に答える 1