1

我将在这里尽可能清楚地描述我的问题。我是一名新手开发人员,我无法决定如何正确组织我的应用程序。希望你们中的一些人可以为我提供一些关于最佳实践的见解。

我有一个名为 Form.java 的 FragmentActivity。选项卡式导航支持此活动。其中一个选项卡显示一个名为 SymptomBrowser 的片段。这个片段基本上是一个列表视图,用户可以选择添加他自己的项目(有一个添加症状按钮)。

AddSymptom 按钮打开所有可添加到 SymptomBrowser 的可用项目的列表。When one of those items is selected, the user is brought to a form inquiring about that particular item.

简而言之:Form.java -> SymptomBrowser 片段 -> 带有所有症状列表的片段 -> 编辑该特定症状并存储表单数据。

有50多种症状。我应该为每个添加 50 个不同的片段吗?或者我应该有一个片段和许多不同的布局?我这样做正确吗?我应该如何组织应用程序结构?

提前致谢!

4

1 回答 1

1

你有一个片段,里面装满了 TextViews 和其他东西。所有症状必须共享共同的数据,例如名称、描述等。

当你“加载”一个症状时,你基本上改变了同一个片段内的数据。

于 2013-07-04T14:31:43.630 回答