我有一个CustomEvent
扩展类java.util.EventObject
。
public class CustomEvent extends EventObject {
public CustomEvent(Object _src) {
super(_src);
}
private String name;
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
}
我想在我的 Android 应用程序中以这种方式传输此对象:- Service
> Notification
>Activity
我读到传输对象的理想方法是使用 aParcelable
并通过 an 传递该对象,Intent
但我不确定是否可以使此类实现Parcelable
。如果可以,那么我的writeToParcel(..)
和readFromParcel(..)
方法应该如何实现?
由于java.util.EventObject
实现了这个Serializable
接口,即使不是,我也不能直接通过Object
Intent 传递它Parcelable
吗?