首页 理论教育 实现商品列表功能:一步到位

实现商品列表功能:一步到位

时间:2023-06-10 理论教育 版权反馈
【摘要】:商品列表是商城一个非常核心的功能,它通过列表向用户简单介绍商品信息。用户需要详细了解某商品时,只需点击对应的商品即可查看商品的详细信息。结合前面介绍的ListView,下面我们来实现商品列表功能。布局文件开发首先完成首页布局文件。

实现商品列表功能:一步到位

商品列表是商城一个非常核心的功能,它通过列表向用户简单介绍商品信息。 用户需要详细了解某商品时,只需点击对应的商品即可查看商品的详细信息。 结合前面介绍的ListView,下面我们来实现商品列表功能。

(1)布局文件开发

首先完成首页布局文件。 打开fg_home.xml,添加一个ListView,代码如下:

接下来需要创建列表布局文件list_product_item.xml,代码如下:

(2)新建适配器

在com.lemall.adapter 中新建适配器ProductAdapter.java,代码如下:

(3)商品列表功能实现(www.xing528.com)

①打开HomeFragment.java,声明变量,代码如下:

②添加构造方法HomeFragment(HomeFragment),初始化FragmentManager,代码如下:

③在onCreateView()方法中初始化ListView 并为其绑定点击事件,代码如下:

④获取数据。 在initData()方法中,从Intent 中取出保存的数据,代码如下:

⑤在HomeFragment 中新建内部类MyItemClickListener,该类实现了OnItemClickListener 接口,代码如下:

保存项目,在模拟器中运行效果如图7-5 所示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈