public class RecyclerViewOverScrollDecorAdapter extends java.lang.Object implements IOverScrollDecoratorAdapter
HorizontalOverScrollBounceEffectDecorator,
VerticalOverScrollBounceEffectDecorator| Modifier and Type | Class and Description |
|---|---|
protected static interface |
RecyclerViewOverScrollDecorAdapter.Impl
A delegation of the adapter implementation of this view that should provide the processing
of
RecyclerViewOverScrollDecorAdapter.Impl.isInAbsoluteStart() and RecyclerViewOverScrollDecorAdapter.Impl.isInAbsoluteEnd(). |
protected class |
RecyclerViewOverScrollDecorAdapter.ImplHorizLayout |
protected class |
RecyclerViewOverScrollDecorAdapter.ImplVerticalLayout |
| Modifier and Type | Field and Description |
|---|---|
protected RecyclerViewOverScrollDecorAdapter.Impl |
mImpl |
protected boolean |
mIsItemTouchInEffect |
protected android.support.v7.widget.RecyclerView |
mRecyclerView |
| Constructor and Description |
|---|
RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView) |
RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.helper.ItemTouchHelper.Callback itemTouchHelperCallback) |
RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView,
RecyclerViewOverScrollDecorAdapter.Impl impl) |
RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView,
RecyclerViewOverScrollDecorAdapter.Impl impl,
android.support.v7.widget.helper.ItemTouchHelper.Callback itemTouchHelperCallback) |
| Modifier and Type | Method and Description |
|---|---|
android.view.View |
getView() |
boolean |
isInAbsoluteEnd()
Is view in it's absolute end position - such that an over-scroll can potentially
be initiated.
|
boolean |
isInAbsoluteStart()
Is view in it's absolute start position - such that a negative over-scroll can potentially
be initiated.
|
protected void |
setUpTouchHelperCallback(android.support.v7.widget.helper.ItemTouchHelper.Callback itemTouchHelperCallback) |
protected final android.support.v7.widget.RecyclerView mRecyclerView
protected final RecyclerViewOverScrollDecorAdapter.Impl mImpl
protected boolean mIsItemTouchInEffect
public RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView)
public RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView,
RecyclerViewOverScrollDecorAdapter.Impl impl)
public RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView,
android.support.v7.widget.helper.ItemTouchHelper.Callback itemTouchHelperCallback)
public RecyclerViewOverScrollDecorAdapter(android.support.v7.widget.RecyclerView recyclerView,
RecyclerViewOverScrollDecorAdapter.Impl impl,
android.support.v7.widget.helper.ItemTouchHelper.Callback itemTouchHelperCallback)
protected void setUpTouchHelperCallback(android.support.v7.widget.helper.ItemTouchHelper.Callback itemTouchHelperCallback)
public android.view.View getView()
getView in interface IOverScrollDecoratorAdapterpublic boolean isInAbsoluteStart()
IOverScrollDecoratorAdapterisInAbsoluteStart in interface IOverScrollDecoratorAdapterpublic boolean isInAbsoluteEnd()
IOverScrollDecoratorAdapterisInAbsoluteEnd in interface IOverScrollDecoratorAdapter