在异步任务

时间:2016-02-23 19:12:57

标签: android realm

我正在使用异步类来执行一些Realm Query,并根据查询结果将其保存到另一个领域对象中,但它给出了我的错误,即 领域从错误的线程访问

protected Void doInBackground(Void... args) {

     DBTest test= RealmManager.getInstance().getRealmInstance().where(DBTest.class).contains("vendor", "rocky", Case.INSENSITIVE).findFirst();

    if (cat != null){ currentCategory = new Category(cat.getID,"Misc");

    }
         RealmManager.getInstance().save(new Cateogry(currentCategory.getType, "class A"), Cateogry.class);


}

我也尝试过Realm异步查询,但它给了我同样的错误,有些机构可以解释为什么会发生这种错误吗?

0 个答案:

没有答案