2
我有這個字符串,刪除文件用繩子
Cursor c = db.obtenerDatoEjercicio(selecID);
String stringFoto1 = c.getString(6).toString();
然後stringFoto1是等於 「文件:///mnt/sdcard/Pictures/neoadnEditGyM/GYM_2.2.jpg」
此文件存在。
我想刪除的SD該文件,我用下面的代碼:
String stringFoto1 = "file:///mnt/sdcard/Pictures/neoadnEditGyM/GYM_2.2.jpg"
File archivo1 = new File(stringFoto1);
archivo1.delete();
但是,這並不正常工作,請大家幫忙。
我有使用權限。問題是字符串strFile是 - 「file:///mnt/sdcard/Pictures/neoadnEditGyM/GYM_2.2.jpg」 - 因爲我得到了這個數據庫的字符串。 –
然後嘗試使用方法substring()或replace()來轉換您的原始字符串 –
我認爲在'sdcard ...'之前需要一個前導'/',上面寫着 – tallen