2012-01-31 2 views
2

Im пытается удалить файл изображения после того, как я сохранил его на SD-карте, но функция удаления не работает. Любая помощь будет оценена. Вот мой код:Android File.delete не работает

Позже я узнал, что фактически удалял файл. Фактически функция File.delete работает нормально. Я также сохранил изображение в галерее и ожидал, что file.delete удалит его из галереи. Спасибо всем за ответ на мой вопрос.

+0

проверить, существует ли файл или нет. –

+0

Вы можете напечатать логическое значение, возвращаемое методом 'delete()'? –

+0

Пожалуйста, добавьте свой собственный ответ и отметьте его как принятый, поэтому этот вопрос можно закрыть. –

ответ

2

Я думаю, вы забыли добавить ниже разрешение в манифест, просто проверьте его, если нет.

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
+0

Спасибо, что ответили. У меня уже есть это разрешение в манифесте. Когда я проверяю существование файла, я верю, даже если файл существует, и я использую тот же путь к файлу, когда создаю файл. – user1178988