Sugar ORM listAll()没有显示任何数据

Aak*_*shi 8 android sugarorm android-database

我正在尝试从listview中获取数据库中的数据,如下所示.

  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);
    }
Run Code Online (Sandbox Code Playgroud)

但是,数据不会显示出来.在调试时,count的值为2(表中有两个记录).但列表userTable的大小显示为0.

求助:添加模型类的空构造函数就可以了.

Jak*_*eam 2

使用 SugarORM,所有模型类都需要一个空的构造函数,否则无法使用。

UserTableSugar() {}会做的!