Android与realm的合作
我有这个模型-Android与realm的合作,android,realm,Android,Realm,我有这个模型- public class ItemsModel extends RealmObject { private long id; private String itemName; private int itemCode; private int itemPrice; private int itemImage; private int itemStock; private int itemAmount; private int discount; private int total
public class ItemsModel extends RealmObject {
private long id;
private String itemName;
private int itemCode;
private int itemPrice;
private int itemImage;
private int itemStock;
private int itemAmount;
private int discount;
private int total;
private boolean isSelected = false;
private int seller;
public ItemsModel() {
}
public class CartModel extends RealmObject {
@PrimaryKey
private int cartId;
private RealmList<ItemsModel> itemsModels;
public CartModel() {
}
而这个模型——
public class ItemsModel extends RealmObject {
private long id;
private String itemName;
private int itemCode;
private int itemPrice;
private int itemImage;
private int itemStock;
private int itemAmount;
private int discount;
private int total;
private boolean isSelected = false;
private int seller;
public ItemsModel() {
}
public class CartModel extends RealmObject {
@PrimaryKey
private int cartId;
private RealmList<ItemsModel> itemsModels;
public CartModel() {
}
如果我试图将ItemsModel中的同一个对象插入购物车的列表中,则recyclerview的行为就像它们是一个对象一样
谢谢
在CartModel.java中实现了可序列化的
。为什么项目模型id没有用主键标记?我已删除并返回。。我想也许这就是原因