Как удалить папку, когда пользователь выбирает удалить мое приложение в Android - PullRequest
5 голосов
/ 20 апреля 2011

Я хотел бы знать, как удалить папку, когда пользователь выберет кнопку удаления для моего приложения.Я хочу это программным путем, есть ли шанс сделать это ... Если так, дайте мне знать возможное решение для этого.заранее спасибо.

1 Ответ

9 голосов
/ 20 апреля 2011

Если вы создали какие-либо папки на внешнем хранилище устройства ... вы не сможете вызвать код, когда пользователь удалит ваше приложение. Некоторые вещи удаляются автоматически (базы данных, все, что записано во внутреннее хранилище), но не папки на внешнем хранилище.

РЕДАКТИРОВАТЬ - Как отмечает Стефан, если вы ориентируетесь на API уровня 8 или выше, вы можете использовать Context.getExternalFilesDir () для ваших внешних файлов, и они будут удалены при удалении.

...