使用Parcelable接口实现Pojo

时间:2016-11-30 21:15:10

标签: java android parcelable

对于我的Android应用程序我想使用parcelable接口来保存应用程序在brackground中的数据。我班上有3个Float-Values。

它有效,但当我唤醒我的应用程序时,价值观是混合的。这意味着第三个浮动属性的值现在位于第一个,依此类推。

这是我的Pojo Lunch.java

app.get('/api/foo', (req, resp) => {
  Promise.resolve({one: 1})
    .then(data=>resp.json(data))
})

1 个答案:

答案 0 :(得分:0)

正如Durandal所说,您需要在访问宗地时指定要检索它们的确切顺序。我认为这可以解决您案件中的问题。

@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeString(getmName());
    dest.writeFloat(getPriceStud());
    dest.writeFloat(getPriceEmp());
    dest.writeFloat(getPriceGuest());
}