我在写入内部存储时遇到了问题。我已经阅读了很多教程,但到处都是:FileOutputStream fOut = openFileOutput(FILENAME, Context.MODE_PRIVATE);
但它说 openFileOutput 不是一种方法。
答案 0 :(得分:1)
openFileOutput
是Context
类https://developer.android.com/reference/android/content/Context.html#openFileOutput(java.lang.String,%20int)
Activity
是Context
的子类。
因此,如果您尝试在Activity
中调用此方法,则应该支持它。
如果你试图在某个自定义类中调用它,你应该传递给它Context
类或子类的一些实例(例如Activity
实例)