Android 是否可以创建没有参数默认值的领域类?

Android 是否可以创建没有参数默认值的领域类?,android,kotlin,realm,Android,Kotlin,Realm,我知道这在Kotlin中是不可能的,因为Realm需要一个空构造函数 但是,这会产生一个问题,即我们可能会意外地创建一个RealmObject,而不设置所有必需的字段。因此,必填字段的用途将丢失 我想知道是否有人找到了绕过这个领域限制的方法。这个目的并没有失去,因为保存这个空的RealmObject时仍然会出现错误。添加自定义构造函数,在保存之前验证数据,并且不要在代码中制造“意外”:p由于保存此空RealmObject时仍然会出现错误,因此不会失去此目的。添加自定义构造函数,在保存之前验证数据

我知道这在Kotlin中是不可能的,因为Realm需要一个空构造函数

但是,这会产生一个问题,即我们可能会意外地创建一个RealmObject,而不设置所有必需的字段。因此,必填字段的用途将丢失


我想知道是否有人找到了绕过这个领域限制的方法。

这个目的并没有失去,因为保存这个空的RealmObject时仍然会出现错误。添加自定义构造函数,在保存之前验证数据,并且不要在代码中制造“意外”:p由于保存此空RealmObject时仍然会出现错误,因此不会失去此目的。添加自定义构造函数,在保存之前验证数据,不要在代码中制造“意外”:p