自定义LinearLayout并搭配流式布局,实现商城app商品规格选择View

本文介绍如何自定义一个LinearLayout结合FlowLayout,用于商城app的商品规格选择。讲解了数据格式设计、标题显示、RadioButton布局调整、选中监听设置等步骤,并提供了源码链接。

一:效果图镇楼

这里写图片描述

二:整个View的制作过程

  1. 继承自LinearLayout 设置为垂直走向
  2. 动态摆放每一个属性的title
  3. 绘制每一个规格属性,这里使用的是Flowlayout里面添加RadioButton这样就可以写一个selector实现选中效果
  4. 设计好属性规格的数据格式,这样在使用起来的时候就会感动很简便
  5. 动态添加RadioButton遇到的坑(填坑)……

三:首先确定好view所接收的数据格式,我这里采用的是大集合里面套着小集合 如下图:

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Code-Porter

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值