00:00
同学们,接下来我们就讲商品这个选中和商品的总价计算,也就先讲这个商品总价计算。总价计算呢,它是有这么一个特点,就是。嗯,我要选中了才计算看到没有,而且选中过后你看啊。有六个是吧,就是。就乘上多少,六乘上。99然后得了总价,然后一勾选它。又加上他的。一乘了这个是不是就做一个负循环呢?负循环这个乘这个。得到的值再加上六乘上的是不是要加呀,而且取消掉过后就不不算了,对吧,只算这个的,它有这么特点,然后我要把这个值。把这个值显示出来,把这个值也是动脉区。去把这个去实现我们的这个对应的一个点击事件是吧,那我们怎么做呢,我们这样。
01:01
我们把这两个都传到适配器里面去,因为这个,因为我们的数据是全嘛,放到适配器里面去啊,我们就把这个总价格这个特殊文本呢存进去。好,来到我们的这个里面。找到我们的这个。好。然后呢?把我们的总价格显示的那个。文本。总价,显示总价的这个文本。这个。总价。是吧?那么我们看一下删除的时候不会有总价吧。好,这里把它。拿过来好,就他总价格,然后传到这里去。好,还,还要把twobox。七个box好,全选。
02:03
我们在这个地方里面看一下全险这块。就他。就这个也把它存进去。我们到时候好进行那个状态的变化啊。好,我们把这个构造方法呀。线下。好,那么这个装的方法变了过后呢,我们就直接把这个剪辑过来。是吧,这个高分的少。都不要了对吧,那前面这两个参数有了,后面这个参数呀,上面有啊,我们也去接受一下呗。然后这个也去接收一下呗,啊为什么把这两个视图存进来呢,他是这样的,存进来过后,因为我们这里面的商品的总的的这个。
03:03
的列表是全在这里了。那也就是说我这地方直接计算就显示在这里面了,是不是很好啊,好,我们一进来就要计算修我们的total。Total总价格,Total我们的一个什么nice,好把这个方法给传出来。好。那么呢,我们去有了过后,在这个上面,这是一个文本。下载。我们就说。合计是吧,看一下。这是合计吧。写一个加符号。然后去加上get我们的一个total life加这么个方法,这个方法的整正去息是我们的总价格,然后他返回的肯定是我们的什么类型呢。
04:02
Float或者double都行。大类型吧,好,然后这是得到我们的总价格。T是。那这个总价格的话怎么计算呢,八。什么认识?这个total默认是0.0对吧,然后嘞,在我们地方里面,我们要做这样的事情,你计算它判断与集合有没有数据呀,它不能等于空,对它的一个size等于什么大于零,我才去计算吧。好,这是做一个负循盘,I等于零,I小于贝特是一个SI加,加。好,那么在这个地方里面,我要去把I个取出来吧。
05:03
Good。好,然后呢,去对去get h,注意我只计算什么呢,我只是计算选中的名字。选中的我才计算。好,那么这个价格的话是就等于什么呢,原来的价格。加上什么呢?这个哥们。这个值啊,等于什么呢?等于它原来的这个值啊。原来的加上。有多少,有多少个,只上多少价格,各谈我们的什么?Number。乘上多少呢?多少价格吧?这是价格,但是这两个注意了,都是我们的时间类型,所以都要转换。
06:05
Double这样。转换把它。剪切。这就可以了。接下来。Double。好,然后呢。转换。好,这时候呢就可以了啊,就是加上原来的存上有多少个。然后呢,价格多少是吧,就这么去把它给。计算的。好,就是这个循反对吧,好,我们去并一起来给大家看一下。好,那同学们在我们这个地方里面,我们给大家看一下总价格都有了吧,好,这里面默认是这么多是吧。好。那么在注意注意这个地方里面,你看100多100多,100多怎么会有800多呢?是因为这个一啊,我们在四倍这里面还没有去设置。
07:11
好,那我们这个时候呢,在这个里面有一个。就是有多少个,它这里面不是有一个叫value吗。是外流是不是多少数量啊,你看还记得吧。那这个时候我就要去把这个故事它的number存进去,就不会出现这种问题了啊。你看一下,再看一下。你看这三个吧,这一个哦,原来这个没有三个对吧,所以计算出来就有这么多多好。那么这个总价格计算呢,是比较简单啊,产品价格计算好保存下。
我来说两句