Я хочу иметь image.png внутри кеша/изображений/во внутреннем хранилище Android.Как создать файл изображения внутри внутреннего каталога кэша в 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();
}
}
С выше коде я даже не в состоянии создать каталог с именем изображения. Помогите, я новичок.
вы добавили разрешение? – Jayanth
Я добавил в манифест . Но я не думаю, что внутреннее хранилище требует этого разрешения. –
user1590595
Что заставляет вас думать, что вы не можете создать каталог с изображениями? Вы получаете исключение? – ianhanniballake