diff --git a/power-adapters-recyclerview-v7/src/main/java/com/nextfaze/poweradapters/recyclerview/RecyclerConverterAdapter.java b/power-adapters-recyclerview-v7/src/main/java/com/nextfaze/poweradapters/recyclerview/RecyclerConverterAdapter.java index 54d7a45..dbb5a08 100644 --- a/power-adapters-recyclerview-v7/src/main/java/com/nextfaze/poweradapters/recyclerview/RecyclerConverterAdapter.java +++ b/power-adapters-recyclerview-v7/src/main/java/com/nextfaze/poweradapters/recyclerview/RecyclerConverterAdapter.java @@ -190,7 +190,7 @@ private RecyclerViewContainer getContainerOrThrow(@NonNull RecyclerView recycler return container; } - public static final class ViewHolder extends RecyclerView.ViewHolder { + public static class ViewHolder extends RecyclerView.ViewHolder { @NonNull final com.nextfaze.poweradapters.Holder holder = new com.nextfaze.poweradapters.Holder() { @@ -203,13 +203,13 @@ public int getPosition() { @NonNull final RecyclerViewContainer container; - ViewHolder(View itemView, @NonNull RecyclerViewContainer container) { + public ViewHolder(View itemView, @NonNull RecyclerViewContainer container) { super(itemView); this.container = container; } } - private final class RecyclerViewContainer extends Container { + protected final class RecyclerViewContainer extends Container { @NonNull private final OnAttachStateChangeListener mOnAttachStateChangeListener = new OnAttachStateChangeListener() { @@ -227,7 +227,7 @@ public void onViewDetachedFromWindow(View view) { @NonNull private final RecyclerView mRecyclerView; - RecyclerViewContainer(@NonNull RecyclerView recyclerView) { + protected RecyclerViewContainer(@NonNull RecyclerView recyclerView) { mRecyclerView = recyclerView; }