我正在制作一个应用程序,但我不知道最好做什么。
我有一长串表行。大约200个。他们是不同的 特定产品的型号。单击每一行时,应显示 屏幕显示该项目的规格,供用户阅读。
这是我的选择,我需要有关如何完成其中每一个的帮助和指导,因为我是初学者(但我越来越高级)
第一种方法
为每个项目创建一个活动。用户将单击该行,然后他们必须按返回才能返回列表。(我知道该怎么做。我对此很好)
第二种方法
我读过关于水平页面滑动的信息。类似于Play商店。我更喜欢这个选项,但是坚持很多活动会更安全吗?当用户单击一行时,它会将他们带到项目规范,他们将能够在所有项目之间左右滑动。按后退会将它们带回列表。(这是我需要完整的分步指导,以便我将来可以学习,谢谢)
有没有人对我如何处理这么多数据有任何其他建议?
谢谢
您有很长的项目列表。这建议您使用列表活动来显示项目。如果项目有相似之处,请使用一个视图显示它们,使用一个活动显示详细信息。如果项目完全不同,请使用不同的布局在 getView 和不同的活动中膨胀。但是,将项目放在一个列表中表明存在相似之处,最好在列表视图中使用一个布局和一个活动来了解详细信息。
或者,您可以根据显示方式的相似性对项目进行分组。您最终可能会在列表视图中使用十个不同的视图,以及十个不同的活动。