大概算法:重写BaseAdaptergetView函数,用一个数组存储EditText中的值,根据position即数组下标,在getView中动态更新EditText和动态获取EditText中的值因为ListView中的item是复用的,如果不动态清空或动态获取EditText中值,就会出现数据紊乱,或者没数据那么在生成EditText的时候要监控其值的变化存储下来将数据保存到本地的sqlite数据库中,每次加载都从数据库中获取数据,首先给判断本地数据库中是否保存有数据,如果没有说明是第一次登陆,或者是没有保存,从数据库中获取的数据保存到sharedperfect文件中,它会以xml文件的格式存储在你手机里,每次登陆的时候你就能获取到数据了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)