我的问题是这样的 -
这是一个商业应用程序,用户可以在其中购买他们在应用程序中看到的不同产品。
主屏幕上有一个view cart
按钮
活动中有10种不同的产品,有3种这样的活动(每种都包含各种不同的产品)
这些产品以线性方式排列(线性布局)。
每个产品都有add to cart
图片按钮。
我想要的是,当用户按下该按钮时,应该发生3件事情。
任何帮助都将深受赞赏。
答案 0 :(得分:0)
您可以通过使用Fragment
来获得一些好处。使用主Activity
作为“交换机”和多个Fragment
实例来显示每个项目的详细信息。
答案 1 :(得分:0)
您无需动态创建新活动。考虑到你称自己为Android开发中的新手,我只能告诉你要学习什么来完成你的计划。 首先,学习制作一个包含ListView的Activity。为ListView项创建一个XML布局,包含TextViews,Buttons,无论你想要什么。然后,制作一个适配器,用于填充具有相应值(文本,按钮名称,图像等)的项目。 第二,让它们全部可点击(onItemClickListener或每个按钮的onClickListener)并使用包含TextViews,ImageViews等的片段使您的Activity充气......无论您需要表示所选项目的信息。 最实用的方法是使用空片段创建一个空的Activity。最后一个将膨胀(填充)或甚至替换为您需要的任何东西。 对不起,但教你如何在技术上做出所有这些事情超出了任何人可以在这里发布的明智答案的范围。这都是学习和实践的问题。但我希望我给你的学习内容是透明和实惠的。