我需要将ORMLite对象发送到另一个活动,因此我正在使用putExtra。但是为此,我需要将此对象转换为可序列化的对象。
答案 0 :(得分:0)
我使用这种代码发送一个类的对象,但我认为它应该对您有用
活动A:
public void onCreate(Bundle savedInstanceState) {
...
...
Intent intent = new Intent(this, ActivityB.class);
intent.putExtra("TAG", ORMLiteObject);
startActivity(intent);
}
活动B:
public void onCreate(Bundle savedInstanceState) {
...
...
ORMLite ORMobject = (ORMLite) getIntent().getSerializableExtra("TAG);
// or try this one
// ORMLite ORMobject = getIntent().getParcelableExtra("TAG");
}