private List<String> databasestrc=new ArrayList<>();
model层写的 增加 和删除
//greendao历史记录
@Overridepublic void vityydatabase(String insertzhi, SchoolDao schoolDao, Neibu neibu)
{
if(null==insertzhi){ databasestrc.clear();
List<School> sc = schoolDao.loadAll();
for (int i = 0; i < sc.size(); i++) {
databasestrc.add(sc.get(i).getName());
}
neibu.insertdatabasecg(databasestrc);
}else {
databasestrc.clear();
School school = new School(null, insertzhi);
schoolDao.insert(school);
List<School> sc = schoolDao.loadAll();
for (int i = 0; i < sc.size(); i++) {
databasestrc.add(sc.get(i).getName());
}
neibu.insertdatabasecg(databasestrc); }}
//清空数据库 清空集合
@Override
public void vityydatabasedelete(Neibu neibu,SchoolDao schoolDao) {
schoolDao.deleteAll();
databasestrc.clear(); neibu.deletedatabas();
}
就这些了