本来源代码如下:
List model; //自定义的一个List数据,存储的是自定义的类 LunchListAdapter...adapter;//自定义的一个ListView的适配器
.........//省略
class onSavaLis implements OnClickListener{ //Button save的监听器,点击之后往model里面添加数据
Restaurant r...之后,从model里面读取出来的内容跟上面一样,全都是最后存进去的数据,
想来想去也没怎么弄明白,最后我把②那行代码放到了onClick里面定义,这样之后不管①出用哪种方式,显示和输出的结果都是正确的....暂时想到的就是在②处定义的r可能model里面之前加入的数据都覆盖了,但是还是有点糊涂,先记下这么个印象,望高手赐教.