У меня есть существующая папка (имя старой папки: xyz) в Sdcard, всякий раз, когда я пытаюсь переименовать эту папку (имя новой папки: .xyz), используя toRename(). Он возвращает false и создает новую папку (name: .xyz). Старая папка (имя: xyz) также отображается в sdcard.Как скрыть существующую папку в Android?
Как переименовать существующую папку, чтобы сделать эту папку скрытой в Android?
String dir = Environment.getExternalStorageDirectory().getAbsolutePath() + "/xyz";
File file = new File(dir);
StringdirHide = Environment.getExternalStorageDirectory().getAbsolutePath() + "/.xyz";
File fileHide = new File(dirHide);
if (!file.exists() && !fileHide.exists())
{
fileHide.mkdir();
}
else if(file.exists())
{
file.toRename(fileHide);
}
можете ли вы разместить код ..? –
почему вы положили. in /.xyz –
Вы указали, что в файл манифеста записываете разрешение на внешнее хранилище? –