【发布时间】:2015-11-11 12:05:41
【问题描述】:
我有一个自定义类“游戏”,我在活动代码顶部初始化。然后我去另一个活动,通常我传递数组列表等,但我想传递我的自定义类.....
我的自定义类“游戏”是一堆带有 getter 和 setter 方法的字符串和数组列表。
我得到一个
游戏不是可打包或可序列化的对象
当我尝试将其添加到意图时出错。有什么想法我可以在这里做什么?
//Init Instance of Game class
Game newGame = new Game();
设置我的听众。它适用于
//Setup onclick listeners
text.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i = new Intent(this_Activity.this, next_Activity.class);
i.putExtra("players", myList);
i.putExtra("newGame", (Parcelable) newGame);
startActivityForResult(i, 0);
}
});
【问题讨论】:
标签: android android-intent serialization parcelable