我有一个Android设置屏幕(即使用与Preference类相关的类),用户可以在其中配置3种不同的颜色。使用共享首选项功能将每种颜色存储为整数。
我想让用户保存并恢复所选择的颜色(即颜色方案)。在设置屏幕的顶部,我想要一个按钮,弹出所有当前保存的颜色方案的列表。选择颜色方案会将3种颜色设置设置为该颜色方案的颜色。如果用户选择保存当前颜色,则会要求他们命名颜色方案,然后该颜色方案将出现在颜色方案选择列表中。
实现此功能的最简单方法是什么?
答案 0 :(得分:0)
我认为使用Android内置的SQLite数据库是您的最佳选择。您可以创建一个包含4列colorscheme
的SQL表id, color1, color2, color3
。然后查询SQLiteDatabase.query
方法。
查看NotePad处的http://developer.android.com示例。或者在this教程。