Разрешение пользователям называть каталог без очистки - PullRequest
0 голосов
/ 03 мая 2018

Я создаю приложение для Android, которое использует локальное хранилище, и я даю пользователю имя некоторого каталога с некоторым псевдокодом, который выглядит следующим образом.

( new File(Application.getFilesDir(),Edittext.getText().toString()) ).mkdir();

Очевидно, что проблемы могут возникнуть, если имя каталога уже существует в проекте, я просто хочу знать о любых входных данных, которые будут вести себя странно, или о проблемах, которые это может вызвать, спасибо!

EDIT

Похоже, я должен обработать, когда mkdir () возвращает false, проверив, существует ли файл, если я знаю, поэтому он был ложным, иначе имя использовало (и) недопустимые символы. Может ли пользователь что-либо сделать, чтобы создать не каталог или каталог вне каталога файлов приложения? или что-то еще мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...