我在 android 应用程序中为我的数据库使用空间,在列出数据库中的对象时,对象中的嵌入字段没有被解析,结果为空。
这是嵌入对象的定义。
public class Price {
@NonNull
private Double price;
@NonNull
private Date date;
public Price(Double price, Date date) {
Log.e("TEST3", "Asset price " + price + " " + date.toString());
this.price = price;
this.date = date;
}
public Double getPrice() {
return price;
}
public void setPrice(Double price) {
this.price = price;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
}
Run Code Online (Sandbox Code Playgroud)
然后我使用一个抽象类,其中嵌入了上述对象。
public abstract class PriceHistory {
@NonNull …Run Code Online (Sandbox Code Playgroud)