应该是将数据放在一个列表里,如list,然后页面定义一个listview把数据通过适配器传进去,你现在的写法就是循环把所有数据写在同一个控件上,导致数据覆盖只能显示最后一条
你一直在set文本组件里面的内容,最后当然是最后一行数据了,你要么弄个列表组件,如果想要全部数据显示在屏幕上,你定义一个sum="",然后在while循环里,将这些数据累加,最后settext(sum)这样就通过文本组件显示到屏幕上了
新建一个集合,指针移动一个,然后保存一个到集合中,最后展示集合就行了;