模仿京东购物车做了个简单的购物车效果。 先上图:
最近要做个电商项目。 本来想去网上找个代码copy的。 找了半天没找到。 无奈只能自己写一个了。 说下整个思路,两个Listview,item的加减用回调或者观察者模式(哈哈,新学的).。 看自己怎么习惯吧 。 说下碰到的问题 。两个Listview 做完后发现第二个Listview只能显示一条数据,调试后发现值穿过来了。还是只能显示第一条。各种Width,Height赋值,还是没用 好吧。 经过查阅资料才想起来,我以前碰到过这问题。 ListView中嵌套ListView,无法正确的计算ListView的大小 于是重写了ListView方法,重新计算子Listview中的高度。
public class MyListView extends ListView {
public MyListView(Context paramContext) {
super(paramContext);
}
public MyListView(Context paramContext, AttributeSet paramAttributeSet) {
super(paramContext, paramAttributeSet);
}