0

我正在申请,但我不知道该怎么做。

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

这是我的选择,我需要帮助和指导,因为我是初学者(但我越来越先进)

第一种方法

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

第二种方法

我读到了水平页面滑动。类似于 Play 商店。我更喜欢这个选项,但坚持大量活动会更安全吗?当用户单击一行时,它会将他们带到项目规范,他们将能够在所有项目之间左右滑动。按返回会将它们带回列表。(这是我需要完整的一步一步的指导,所以我可以为将来学习,谢谢)

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

谢谢

4

1 回答 1

0

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

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

于 2012-06-21T19:49:44.583 回答