0

我正在编写一个纸牌游戏应用程序。

我用 表示卡片组ArrayList<ImageView>,并且我表示在Stack<ImageView>.

如何存储 theArrayList<ImageView>和 the的状态,Stack<ImageView>以便从我之前离开的地方继续。我只能想到SharedPreferences,它只支持原语和集合。

4

1 回答 1

1

您可能需要考虑为此使用 SQLite 数据库。您的列将是您要存储的对象的属性。如果添加“订单”属性,则可以使用 SQL 逻辑

order by `order` DESC

在您的查询结束时让它们以正确的顺序返回。

这是一个指南: http ://www.androidhive.info/2011/11/android-sqlite-database-tutorial/

于 2013-02-18T15:15:52.470 回答