1

そこで、次のように内部ストレージにフォルダーを作成しました。

File folder1 = getBaseContext().getDir("DataBase", Context.MODE_PRIVATE); //Creating an internal dir;

そのfolder1内に新しいフォルダーを作成するにはどうすればよいですか?

これ(以下)を試しましたが、これはフォルダーではなくファイルを作成します。. .

File insideFolder = new File (folder1,"Important Database");

mkdir も呼び出してみましたが、 insideFolder はまだファイルのようです。

4

1 に答える 1

2

そのfolder1内に新しいフォルダーを作成するにはどうすればよいですか?

new File(folder1, "subdirname").mkdir();

そのfolder1内に新しいフォルダーを作成するにはどうすればよいですか?

あなたの以前の実験のためにファイルがすでにそこにあった場合、 はmkdir()それを削除しません。自分で削除する必要があります。

于 2013-01-26T16:17:37.170 に答える