在接下来的几节课程中
我们将了解如何跟踪用户查看产品并购买商品的方式
本节课程不会讲授
如何执行购物车功能
而是讲授如何将 Analytics 代码添加到
有关购物流程内不同步骤的报告数据中
但是在这个示例中 我们的晚餐应用
还需要更多功能 以便用作学习工具
你需要将 activity 添加到应用 以显示所有晚餐
通过这个列表 用户可以查看所有晚餐选择
并点选他们最想查看的晚餐
dinner 类已经采用 getAllDinners 方法
可返回包含所有晚餐的列表
现在我们需要添加 activity
要以滚动列表的形式显示所有晚餐
我们还需要在启动 activity 的主画面上
添加显示所有晚餐的按钮
因此你需要在应用中添加一些代码
首先 你需要添加 ShowAllDinnersActivity 类
然后 需要在 MainActivity 中添加 showDinnerList 方法
列表中商品的 onClick 行为
是前往 Order Dinner 页面
当前 Order Dinner 页面只显示有关订餐的
信息框
但是在你学习接下来的几节课程时 你将在该画面中
添加按钮 模拟购买流程中的步骤
你需要在 activity_main.xml 中添加 Show all the Dinners 按钮
然后你需要使用晚餐滚动列表的布局文件
因此你要为滚动列表本身添加 list_all_dinners.xml
然后为列表中的每行添加 show_dinner_in_row.xml
如果你想接受挑战 可以独立编写代码
或者如果你愿意 可以从 GitHub 获得预先定义的代码 这个你自己决定