在我的Android应用程序中,我有一个包含Parcelable对象(implements Parcelable)的活动.
该对象包含一个地图.
当我尝试在writeToParcel()方法中执行以下操作时:
parcel.writeMap(myMap);
Run Code Online (Sandbox Code Playgroud)
我从API获得以下评论:
请改用writeBundle(Bundle).在当前dataPosition()中将Map展平到parcel中,如果需要,增加dataCapacity().Map键必须是String对象.Map值使用writeValue(Object)编写,并且必须遵循其中的规范.
我该怎么办呢?我该writeBundle(myMap)怎么用这里?
| 归档时间: |
|
| 查看次数: |
3455 次 |
| 最近记录: |