gpt4 book ai didi

android - 如果我不使用 Activity 扩展我的类,getFilesDir() android 函数是未定义的

转载 作者:太空狗 更新时间:2023-10-29 16:09:49 29 4
gpt4 key购买 nike

如果我的类(class)是

import java.io.File;

import java.io.FileOutputStream;

//Extends Activity

public class MyClass extends Activity
{

File fileDir = getFilesDir(); //no error

. ....
}

但如果我不扩展 MyClass ,我会收到一条错误消息,指出“getFilesDir()”未定义。

有点像

   public class MyClass2
{

....

File fileDir = getFilesDir(); //error

}

最佳答案

这就是Context的方法类(class)。您必须获取类的实例才能调用它。

关于android - 如果我不使用 Activity 扩展我的类,getFilesDir() android 函数是未定义的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5405261/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com