Androidの内部ストレージにcache/images /内にimage.pngを入れたいと思います。Androidの内部キャッシュディレクトリ内にイメージファイルを作成する方法
私は次のコードでそれを持っていることはできませんよ。私も画像という名前のディレクトリを作成することはできませんよ上記のコードでは
File directory = new File(getContext().getCacheDir(), "images");
directory.mkdirs();
File mypath=new File(directory,"image.png");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(mypath);
bmap.compress(Bitmap.CompressFormat.PNG, 100, fos);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
を。 Plsヘルプ、私は初心者です。
あなたが許可を追加しましたか? – Jayanth
マニフェストで を追加しました。しかし、私は内部ストレージがその許可を必要とするとは思わない。 –
user1590595
あなたはimagesという名前のディレクトリを作成できないと思いますか?あなたは例外を取得していますか? – ianhanniballake