0

我的意思是我目前有一个将数据存储在 SQLlite 数据库中的应用程序,但我正在努力使数据输入的 UI(一个屏幕上的相当数量的字段)看起来不错。我所做的一切仍然看起来简单而无组织。

我想做的是能够做一些遵循 Honeycomb/ICS 中引入的设置面板样式的东西,我知道你可以创建一个偏好屏幕,但问题是它被设计为直接存储到共享偏好对吗?我想直接存储到我的数据库中的行。

是否可以生成首选项屏幕作为视图但覆盖共享首选项的读/写?或者我应该更接近这个目标,只是重新创建布局结构和样式?使用对字段使用不同视图的 ListView 是否有意义(对我来说似乎有点疯狂)将每个数据库字段显示为列表项?

4

1 回答 1

0

您可以使用 ListFragment 显示列表中一个数据库行的压缩提取,当用户单击它时,它会切换到仅显示该行但全部显示的不同片段。

检查使用片段构建动态 UI 以获取指针。将标题替换为部分行信息(当然是从您的数据库而不是数组中填充),并将文章详细信息替换为完整的行信息。

于 2013-06-23T03:05:03.867 回答