我的应用程序允许用户向视图添加图像和文本。所以现在我想保存这些片段,以便他们以后可以对其进行修改并进一步自定义。但是,我找不到保存片段列表的方法。我试过了:ArrayList<FlashcardsTemplateActivity> FlashCards = new ArrayList<FlashcardsTemplateActivity>();public void Save() { try { ByteArrayOutputStream bos = new ByteArrayOutputStream(); ObjectOutputStream oos = new ObjectOutputStream(bos); oos.writeObject(FlashCards); byte[] bytes = bos.toByteArray(); } catch (IOException ex) { Log.d("Error! Failed!", "Save: Failed"); Log.d("Error! Failed!", ex.getMessage()); Log.d("Error! Failed!", ex.toString()); }}但是,这会引发 java.io.NonSerializableException。提前致谢。
添加回答
举报
0/150
提交
取消