Android 写入内部存储问题
Android write to internal storage issue
我在写入内部存储时遇到问题。看了很多教程,到处都是这样:FileOutputStream fOut = openFileOutput(FILENAME, Context.MODE_PRIVATE);
但它说 openFileOutput 不是一种方法。
openFileOutput
是Context
classhttps://developer.android.com/reference/android/content/Context.html#openFileOutput(java.lang.String,%20int)
的一个方法
Activity
是 Context
的子 class。
所以如果你试图在 Activity
中调用这个方法,它应该是被支持的。
如果您尝试在某些自定义 class 中调用它,您应该将 Context
class 或 subclass 的一些实例传递给它(例如 Activity
实例)
我在写入内部存储时遇到问题。看了很多教程,到处都是这样:FileOutputStream fOut = openFileOutput(FILENAME, Context.MODE_PRIVATE);
但它说 openFileOutput 不是一种方法。
openFileOutput
是Context
classhttps://developer.android.com/reference/android/content/Context.html#openFileOutput(java.lang.String,%20int)
Activity
是 Context
的子 class。
所以如果你试图在 Activity
中调用这个方法,它应该是被支持的。
如果您尝试在某些自定义 class 中调用它,您应该将 Context
class 或 subclass 的一些实例传递给它(例如 Activity
实例)