我試圖從一個沒有實現Activity的類創建一個新文件。如果我在實現活動的類上使用相同的代碼,則創建該文件,但如果該類未實現活動,則不會。怎麼了?我是否需要上下文?我能怎麼做?在SD卡中創建一個文件
public class fileInfo {
File filename;
int indexfile;
public filesInfo(){
indexfile = 0;
String filepath = Environment.getExternalStorageDirectory().getAbsolutePath().toString() + "/MotionSensors/values.txt";
filename = new File(filepath);
}
} .. }
這應該工作...順便說一句,請修正你的例子中的語法錯誤。 – rekire
您需要發佈真實可執行的示例,並用足夠的細節解釋您的問題,以便我們看到您的錯誤。否則,我們應該如何幫助你? – Sam
你嘗試過'filename = new File(filepath); boolean result = filename.createNewFile();' –