Android开发—电商系列】(二):仿淘宝商品属性标签页
2016-11-27 08:57
363 查看
一睹为快
需求
1.动态加载属性,如尺码,颜色,款式等由于每件商品的属性是不确定的,有的商品的属性是颜色和尺码,有的是口味,有的是大小,所以这些属性不能直接写死到页面上。
2.动态加载属性下的标签
每个属性下的标签个数也不是一定的,比如有的商品的尺码是是S,M,XL,有的是均码,也就是每种属性的具体的内容是不一定的。
技术点
自定义ViewGroup,使其中的TextView可以依据内容长短自动换行,如下图所示实现
布局
通过ListView来显示商品所有属性,每种属性作为ListView的Item。?
?
ListView的Adapter
?总结
这里关键就是实现自定义的ViewGroup,重写onMeasure和onLayout方法,判断新添加的控件有没有超出屏幕的宽度来决定是否要换行。
相关文章推荐
- 【Android开发—电商系列】(二):仿淘宝商品属性标签页
- 【Android开发—电商系列】(二):仿淘宝商品属性标签页
- Android 仿淘宝商品属性标签页
- Android开发之TextView中间设置横线,适用于电商项目,商品原价之类的功能。
- 仿淘宝、京东多重商品属性组合Sku标签
- 【商城开发三】Android 仿淘宝商品详情页下拉足迹修改版
- Android开发之仿淘宝商品详情页
- Android开发案例 - 淘宝商品详情
- 电商开发之商品属性分类
- 【.Net码农】【淘宝API】淘宝API开发系列--读取实体类的属性的备注作为表头的应用
- Android商城开发系列(十三)—— 首页热卖商品布局实现
- [置顶] Android开发之TextView中间设置横线,适用于电商项目,商品原价之类的功能。
- Android开发之TextView中间设置横线,适用于电商项目,商品原价之类的功能。
- 【Android开发—电商系列】(三):缓存的使用
- Android开发之TextView中间设置横线,适用于电商项目,商品原价之类的功能。
- 【Android开发经验】<Activity>标签下常见属性介绍
- Android 仿淘宝商品属性动画
- Android开发案例 - 淘宝商品详情【转】
- Android开发之TextView中间设置横线,适用于电商项目,商品原价之类的功能。
- Android GIS开发系列-- 入门季(6)GraphicsLayer添加文字与图片标签