我正在尝试从数据库中获取数据,并以以下方式在列表视图中显示。
long count = UserTableSugar.count(UserTableSugar.class);
if(count>0)
{
UserTableSugar.listAll(UserTableSugar.class);
List<UserTableSugar> userTable = UserTableSugar.listAll(UserTableSugar.class);
CustomAdapterListview madapter = new CustomAdapterListview(getApplicationContext(),userTable);
listView.setAdapter(madapter);
}
但是,数据没有显示出来。调试时,count的值为2(表中有两条记录)。但是列表userTable的大小显示为0。
解决方案:添加模型类的空构造函数即可解决问题。