我正在阅读API 指南 - 数据存储,我因错误而发疯。我正在尝试openFileOutput
在片段中实现,但我做不到。
Android Studio 给了我以下错误FileOutputStream fos = fileContext.openFileOutput(FILENAME, fileContext.MODE_PRIVATE);
。
未处理的异常:java.io.FileNotFoundException
这是完整的代码:
public class SavingDataFragment extends Fragment {
EditText entryData;
@Override
public View onCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
return inflater.inflate(R.layout.fragent_saving_data, container, false);
}
public void saveInInternalStorage (View view, Context fileContext){
entryData = (EditText) view.findViewById(R.id.edtText_entry_SavingData);
String dataToSave = entryData.getText().toString();
String FILENAME = "myFile";
FileOutputStream fos = fileContext.openFileOutput(FILENAME, fileContext.MODE_PRIVATE);
}
非常感谢您的帮助。