У меня уже есть размер растрового объекта.(android) как перезаписать изображение в папке DCIM?
с этим растровым изображением, как я могу перезаписать это растровое изображение в папке DCIM ??
Я знаю, что я должен изменить растровое изображение в объект File ...
пожалуйста, помогите мне
(Предположим, что у меня также есть абсолютный путь)
Я попытался это с кодом ниже , Создает новый файл, только если файл с таким же именем не существует. В противном случае он не создает новый файл.
private void SaveBitmapToFileCache(Bitmap bitmap, String strFilePath) {
File fileCacheItem = new File(strFilePath);
OutputStream out = null;
try
{
fileCacheItem.createNewFile();
out = new FileOutputStream(fileCacheItem);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out);
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
out.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
Выполнить условие, в котором, если файл существует, удалите его и идти с созданием нового! –
См. Мой ответ ниже. Дайте мне знать, если это поможет! –