【发布时间】:2011-08-25 13:24:48
【问题描述】:
我创建了一个类,它有几个成员变量,所有这些都是可序列化的......除了一个位图!我试图扩展位图并实现可序列化,而不是认为位图是最终类。
我想保存这个类(它基本上构成了游戏的当前状态),以便玩家可以拿起并加载游戏。
在我看来,我有两个选择: 1)寻找另一种保存游戏状态的方法。如有任何帮助,我们将不胜感激。
2) 将位图成员变量更改为 int,例如,并创建一个 BitmapGetter 类,该类具有返回基于 int 的位图的静态方法。 (这个选项并不容易,因为我的课程包含很多位图可能性,而我创建游戏的方式意味着这将需要大量的努力。
基本上没有人可以责怪我自己懒惰地不假思索地创建了一个位图变量,但我会很感激任何帮助......
【问题讨论】:
-
查看[这个问题][1]的答案。这似乎是同一个问题。 [1]:stackoverflow.com/questions/3628016/…
标签: android bitmap serializable