15

私はビデオエディタプログラムに取り組んでおり、AndroidとJavaにはかなり慣れていません。ユーザーが「新規プロジェクトの作成」ボタンを押すと、プロジェクトの名前を尋ねるダイアログがポップアップ表示されます。私はその部分を下に置いていますが、ユーザーがそのダイアログで「OK」を押すと、私のコードは名前を取り、プロジェクトのデータ/データファイル内にディレクトリを作成し、そのディレクトリ内にディレクトリを作成します1〜5以上のタイトルのフォルダ。私は本当にこれについてどうやって行くのかわからないので、どんな入力でも本当にありがたいです。

4

6 に答える 6

38

sgarmanが提案したように、SDカードを使用できます(そして私はそれがより良いと思います)が、アプリケーションディレクトリを使用したい場合はgetFilesDir()、アクティビティから呼び出すことで取得できます。Fileオブジェクトが返され/data/data/your.app/files、パスを取得して追加できます。新しいディレクトリ:

String dirPath = getFilesDir().getAbsolutePath() + File.separator + "newfoldername";
File projDir = new File(dirPath);
if (!projDir.exists())
    projDir.mkdirs();
...
于 2011-04-11T21:34:11.890 に答える
1

ファイルを使用してそのほとんどすべてを行うことができ、次のようなものを使用できます編集した画像をSDカードに保存します

于 2011-04-11T21:28:22.513 に答える
1

探しているディレクトリを返すgetFilesDirメソッドを確認してください。おそらくサブディレクトリも作成したいと思うでしょう。

于 2011-04-11T21:30:47.280 に答える