如何组织一个包含项目列表的应用程序,这些项目链接到很多活动?

时间:2012-06-21 18:51:44

标签: android android-layout

我正在申请,我无法弄清楚什么是最好的。

  

我有很长的tableRows列表。其中约有200个。它们是不同的   特定产品的模型。单击时,每行应显示一行   屏幕上有该项目的规格供用户阅读。

以下是我的选择,因为我是初学者,所以我需要帮助和指导如何完成这些操作(但我会更先进)

第一种方法

为每个项目创建一个活动。用户将单击该行,然后他们将必须按回以返回列表。 (我知道怎么做。我对此很好)

第二种方法

我读过关于水平页面滑动的内容。与Play商店类似。我更喜欢这个选项,但是我会更安全地坚持很多活动吗? 当用户点击一行时,它会将它们带到商品规格,并且他们可以在所有商品之间左右滑动。按下将使它们返回列表。 (这是我需要完整的逐步指导,所以我可以为将来学习,谢谢)

有没有人有任何其他建议我将如何处理这些数据?

由于

1 个答案:

答案 0 :(得分:0)

你有很长的项目清单。这表明您使用ListActivity来显示项目。如果项目具有相似性,请使用一个视图显示它们,使用一个活动显示详细信息。如果项目完全不同,请使用不同的布局在getView和不同的活动中进行膨胀。但是,将项目放在一个列表中表明存在相似之处,最好在列表视图中使用一个布局,并在细节中使用一个活动。

或者,您可以根据您显示项目的相似性对项目进行分组。您最终可能会在列表视图中使用十种不同的视图,以及十种不同的活动。