我的應用程序允許用戶向視圖添加圖像和文本。所以現在我想保存這些片段,以便他們以后可以對其進行修改并進一步自定義。但是,我找不到保存片段列表的方法。我試過了: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
提交
取消