1

所以我在内部存储中创建了一个文件夹,如下所示:

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

现在如何在该文件夹 1 中创建一个新文件夹?

我试过这个(如下),但这会创建一个文件而不是文件夹。. .

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

我也尝试调用 mkdir 但似乎 insideFolder 仍然是一个文件。

4

1 回答 1

2

现在如何在该文件夹 1 中创建一个新文件夹?

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

现在如何在该文件夹 1 中创建一个新文件夹?

如果由于您之前的一些实验而该文件已经存在,mkdir()则不会将其删除。您需要自己删除它。

于 2013-01-26T16:17:37.170 回答