gpt4 book ai didi

java - openFileOutput 中的空指针

转载 作者:行者123 更新时间:2023-11-29 06:45:38 27 4
gpt4 key购买 nike

我正在尝试使用不是 Activity 类的类中的 openFileOutput。当我写下面的东西时,它给了我空指针异常-

try {
Context con = null;
fosCAM = con.openFileOutput(camFile, Context.MODE_PRIVATE);
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}

谁能帮帮我?

最佳答案

如果你在非 Activity 类中使​​用它,试试这个:

在您的 Activity 类中尝试创建一个上下文,然后将其传递给您的类构造函数

在你的类中获取类构造函数中的上下文,并在你的函数(将保存文件)中获取一个额外的参数,即 Context 。现在使用 yourContext.openFileOutput ,与此相同:

public void SaveFileIntoStorage(String xml,Context cn) throws IOException

现在应该没问题了:)

关于java - openFileOutput 中的空指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5428228/

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