Kotlin File Rename - PullRequest
       2

Kotlin File Rename

0 голосов
/ 07 июня 2019

Я пытаюсь запустить простую операцию переименования файла, однако это не удается с «ложным» результатом, присвоенным «переименовать».

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

...

var dir=getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS);
var sourcefile=File(dir,"currentname.csv");
var destfile= File(dir,"newname.csv");
var rename=sourcefile.renameTo(destfile);

Я не уверен, где я иду не так.

1 Ответ

0 голосов
/ 08 июня 2019

Заменить getExtenalFilesDir на Environment.getExternalStoragePublicDirectory

var dir=Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...