メディア スキャナ接続を使用して、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;
}
-エヴァン