Skip to content

Commit

Permalink
Revert "use ParcelableCompat so that we are able to receive class loa…
Browse files Browse the repository at this point in the history
…der"

This reverts commit 55096d3.
  • Loading branch information
mtotschnig committed Jun 27, 2017
1 parent 55096d3 commit d2055d1
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 18 deletions.
3 changes: 0 additions & 3 deletions library/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,6 @@ android {
res.srcDirs = ['res']
}
}
dependencies {
compile "com.android.support:support-v4:22.0.0"
}
}

apply from: 'gradle-mvn-push.gradle'
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
import android.os.Build;
import android.os.Parcel;
import android.os.Parcelable;
import android.support.v4.os.ParcelableCompat;
import android.support.v4.os.ParcelableCompatCreatorCallbacks;
import android.util.AttributeSet;
import android.util.Log;
import android.util.SparseBooleanArray;
Expand All @@ -27,6 +25,7 @@
import android.widget.FrameLayout;
import android.widget.ListView;
import android.widget.SectionIndexer;

import se.emilsjolander.stickylistheaders.WrapperViewList.LifeCycleListener;

/**
Expand Down Expand Up @@ -1169,9 +1168,9 @@ static class SavedState extends BaseSavedState {
/**
* Constructor called from {@link #CREATOR}
*/
private SavedState(Parcel in, final ClassLoader loader) {
private SavedState(Parcel in) {
super(in);
wrappedState = in.readParcelable(loader);
wrappedState = in.readParcelable(null);
}

@Override
Expand All @@ -1180,16 +1179,15 @@ public void writeToParcel(Parcel out, int flags) {
out.writeValue(wrappedState);
}

public static final Creator<SavedState> CREATOR = ParcelableCompat.newCreator(
new ParcelableCompatCreatorCallbacks<SavedState>() {
@Override
public SavedState createFromParcel(Parcel in, ClassLoader loader) {
return new SavedState(in, loader);
}
@Override
public SavedState[] newArray(int size) {
return new SavedState[size];
}
});
public static final Parcelable.Creator<SavedState> CREATOR
= new Parcelable.Creator<SavedState>() {
public SavedState createFromParcel(Parcel in) {
return new SavedState(in);
}

public SavedState[] newArray(int size) {
return new SavedState[size];
}
};
}
}

0 comments on commit d2055d1

Please sign in to comment.