AppBarLayout.BaseBehavior.BaseDragCallback
public
static
abstract
class
AppBarLayout.BaseBehavior.BaseDragCallback
extends Object
Callback to allow control over any AppBarLayout
dragging.
Summary
Public methods |
abstract
boolean
|
canDrag(T appBarLayout)
Allows control over whether the given AppBarLayout can be dragged or not.
|
Inherited methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public constructors
BaseDragCallback
public BaseDragCallback ()
Public methods
canDrag
public abstract boolean canDrag (T appBarLayout)
Allows control over whether the given AppBarLayout
can be dragged or not.
Dragging is defined as a direct touch on the AppBarLayout with movement. This call does
not affect any nested scrolling.
Parameters |
appBarLayout |
T |
Returns |
boolean |
true if we are in a position to scroll the AppBarLayout via a drag, false if not.
|