如果我的班级是

import java.io.File;

import java.io.FileOutputStream;

//Extends Activity

public class MyClass extends Activity
{

File fileDir = getFilesDir(); //no error

   . ....
}

但是如果我不扩展我的类,我会得到一个错误,说“getfilesdir()”未定义。
像这样的东西
   public class MyClass2
    {

    ....

    File fileDir = getFilesDir(); //error

    }

最佳答案

这是Context类的方法。必须获取类的实例才能调用它。

08-16 05:19