【发布时间】:2013-11-26 15:13:09
【问题描述】:
目标 - Android 4.1.2
我需要保存自定义类对象的实例并将其转移到另一个活动。 我创建了一个简单的 ObjectTransfer 类:
public class ObjectTransfer {
private static Object TransfObj;
public static void setTransferObj(Object trObj){
TransfObj = trObj;
}
public static Object getTraObject(){
Object retObj =TransfObj;
TransfObj = null;
return retObj;
}
在源活动中:
ObjectTransfer.setTransferObj(MyCustom);
在目的地。活动:
MyCustom = (MyCustom) ObjectTransfer.getTraObject();
这对我有用,但有时 MyCustom 在 ObjectTransfer 中变为空。
请帮我解决我的问题!
对不起我的英语。
【问题讨论】:
-
你必须使用
Parcelable或Serializable接口。
标签: android eclipse class object