sqlite - Android 是用greenDao的一些问题。

【字号: 日期:2022-12-12浏览:21作者:雯心

问题描述

项目中用到了greenDao 来操作数据库。但是初始保存数据的时候有的字段是没有数据的。需要在得到数据后再插入数据库。 但是现在的问题是,由于原来的字段没有数据,拿现在得到的名称去比对,得到的对象是空的。 空对象去setname 的时候就是空指针了。

现有的代码该如何修改,才能正常的去setname?查了好多资料没查出来。

问题解答

回答1:

也就是为null的时候setText不然他报错?这样有很多方法,比如判断为null就设为“”。或者单独为每一个setText捕获异常。或者自己重写setText方法,;里面加捕获异常或者为空判断

相关文章: