【发布时间】:2017-04-05 20:48:16
【问题描述】:
这是我的课:
public class Asset extends BaseModel implements Serializable{...}
在一个活动中我有这个:
private void openAssignAssetIntent(String actionType){
Intent assignAssetIntent = new Intent(this,AssignAssetActivity.class);
assignAssetIntent.putExtra("currentAsset",currentAsset);
startActivity(assignAssetIntent);
}
我正在尝试从另一个 Activity 中获取此值(“currentAsset”),如下所示:
Asset asst = (Asset) getIntent().getSerializableExtra("currentAsset");
但我得到了这个例外:
java.lang.RuntimeException: Parcelable遇到IOException写入可序列化对象
我做错了什么?
【问题讨论】:
-
什么样的异常?
-
java.lang.RuntimeException: Parcelable遇到IOException写入可序列化对象
-
给出错误的完整堆栈跟踪。
-
您是否将对象从一个活动传递到另一个活动?