2012-02-10 105 views
0

我试图用杰克沃顿商学院的ActionBarSherlock支持Android的项目为其他动作一路下跌到1.6Parcelable.ClassLoaderCreator不能被解析为一个类型

我发生的错误,如:“Parcelable.ClassLoaderCreator不能被解析为类型“和”类型不匹配:无法从ParcelableCompatCreatorHoneycombMR2转换为Parcelable.Creator“。我很困惑究竟发生了什么错误..你能指导我,我怎样才能摆脱这些错误?

package android.support.v4.os; 

import android.os.Parcel; 
import android.os.Parcelable; 

    class ParcelableCompatCreatorHoneycombMR2Stub { 
    static <T> Parcelable.Creator<T> instantiate(ParcelableCompatCreatorCallbacks<T> callbacks) { 
    return new ParcelableCompatCreatorHoneycombMR2<T>(callbacks); 
    } 
} 
    class ParcelableCompatCreatorHoneycombMR2<T> implements Parcelable.ClassLoaderCreator<T> { 
    private final ParcelableCompatCreatorCallbacks<T> mCallbacks; 

    public ParcelableCompatCreatorHoneycombMR2(ParcelableCompatCreatorCallbacks<T> callbacks) { 
    mCallbacks = callbacks; 
    } 

    public T createFromParcel(Parcel in) { 
     return mCallbacks.createFromParcel(in, null); 
    } 

    public T createFromParcel(Parcel in, ClassLoader loader) { 
     return mCallbacks.createFromParcel(in, loader); 
    } 

    public T[] newArray(int size) { 
     return mCallbacks.newArray(size); 
    } 
} 

回答

相关问题