一个类里面openFileOutput(fileName, MODE_PRIVATE); 总是报错!

热爱生活 2014-05-20 04:09:39
package external;

import java.io.FileInputStream;
import java.io.FileOutputStream;

import org.apache.http.util.EncodingUtils;

import android.content.SharedPreferences;

public class write_read {
public void writeFileData(String fileName, String message) {
try {

FileOutputStream fout = openFileOutput(fileName, MODE_PRIVATE); //MODE_PRIVATE cannot be resolved to a variable
byte[] bytes = message.getBytes();
fout.write(bytes);
fout.close();
} catch (Exception e) {
e.printStackTrace();
}
}

}

在自己写的类里面不能调用这个函数吗?openFileOutput?
真是莫名其妙!
...全文
413 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
热爱生活 2014-05-25
  • 打赏
  • 举报
回复
谢谢指教!最后回避了这个问题,因为即使使用Context.MODE_PRIVATE,不报错但是,函数依然无法正常使用。
媒体盒子 2014-05-21
  • 打赏
  • 举报
回复
//MODE_PRIVATE cannot be resolved to a variable 注意openFileOutput 是Context的方法,如果你不是Activity就不能直接调用,而且MODE_PRIVATE要改为Context.MODE_PRIVATE
热爱生活 2014-05-20
  • 打赏
  • 举报
回复
您说的是读文件。写文件是 openFileOutpu。
哎,真难 2014-05-20
  • 打赏
  • 举报
回复
写文件难道不是FileInputStream????
热爱生活 2014-05-20
  • 打赏
  • 举报
回复
纠结了 好几天 请高手指教 谢谢!

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧