SwipeDismissFrameLayout.Callback
public
static
abstract
class
SwipeDismissFrameLayout.Callback
extends Object
java.lang.Object | |
↳ | android.support.wearable.view.SwipeDismissFrameLayout.Callback |
Implement this callback to act on particular stages of the dismissal.
Summary
Public constructors | |
---|---|
SwipeDismissFrameLayout.Callback()
|
Public methods | |
---|---|
void
|
onDismissed(SwipeDismissFrameLayout layout)
Notifies listeners the dismissal is complete and the view now off screen. |
boolean
|
onPreSwipeStart(float xDown, float yDown)
Notifies listeners that the view is now considering to start a dismiss gesture from a particular point on the screen. |
void
|
onSwipeCancelled()
Notifies listeners that the swipe gesture has ended without a dismissal. |
void
|
onSwipeStart()
Notifies listeners that the view is now being dragged as part of a dismiss gesture. |
Inherited methods | |
---|---|
![]()
java.lang.Object
|
Public constructors
SwipeDismissFrameLayout.Callback
SwipeDismissFrameLayout.Callback ()
Public methods
onDismissed
void onDismissed (SwipeDismissFrameLayout layout)
Notifies listeners the dismissal is complete and the view now off screen.
Parameters | |
---|---|
layout |
SwipeDismissFrameLayout |
onPreSwipeStart
boolean onPreSwipeStart (float xDown, float yDown)
Notifies listeners that the view is now considering to start a dismiss gesture from a particular point on the screen. The default implementation returns true for all coordinates so that is is possible to start a swipe-to-dismiss gesture from any location. If any one instance of this Callback returns false for a given set of coordinates, swipe-to-dismiss will not be allowed to start in that point.
Parameters | |
---|---|
xDown |
float : The x coordinate of the initial ACTION_DOWN
event for this motion. |
yDown |
float : The y coordinate of the initial ACTION_DOWN
event for this motion. |
Returns | |
---|---|
boolean |
true if this gesture should be recognized as a swipe to dismiss gesture, false otherwise. |
onSwipeCancelled
void onSwipeCancelled ()
Notifies listeners that the swipe gesture has ended without a dismissal.
onSwipeStart
void onSwipeStart ()
Notifies listeners that the view is now being dragged as part of a dismiss gesture.
Annotations
Interfaces
- ActionChooserView.ActionChooserListener
- ConfirmationOverlay.FinishedAnimationListener
- DelayedConfirmationView.DelayedConfirmationListener
- GridPageOptions
- GridPageOptions.BackgroundListener
- GridViewPager.OnAdapterChangeListener
- GridViewPager.OnPageChangeListener
- WatchViewStub.OnLayoutInflatedListener
- WearableListView.ClickListener
- WearableListView.OnCenterProximityListener
- WearableListView.OnCentralPositionChangedListener
- WearableListView.OnScrollListener
Classes
- ActionChooserView
- ActionLabel
- ActionPage
- BoxInsetLayout
- BoxInsetLayout.LayoutParams
- CardFragment
- CardFrame
- CardScrollView
- CircledImageView
- CircularButton
- ConfirmationOverlay
- CrossfadeDrawable
- CurvedChildLayoutManager
- DefaultOffsettingHelper
- DelayedConfirmationView
- DismissOverlayView
- DotsPageIndicator
- FragmentGridPagerAdapter
- GridPagerAdapter
- GridViewPager
- GridViewPager.LayoutParams
- ProgressSpinner
- SimpleAnimatorListener
- SwipeDismissFrameLayout
- SwipeDismissFrameLayout.Callback
- WatchViewStub
- WearableFrameLayout
- WearableFrameLayout.LayoutParams
- WearableListView
- WearableListView.Adapter
- WearableListView.GenericAdapter
- WearableListView.ViewHolder
- WearableRecyclerView
- WearableRecyclerView.ChildLayoutManager
- WearableRecyclerView.OffsettingHelper