SwipeDismissFrameLayout.Callback
  public
  static
  
  abstract
  class
  SwipeDismissFrameLayout.Callback
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.wearable.view.SwipeDismissFrameLayout.Callback | 
      This class is deprecated.
    use the androidx.wear.widget.SwipeDismissFrameLayout provided by the Jetpack Wear library instead.
  
Implement this callback to act on particular stages of the dismissal.
Summary
Public constructors | |
|---|---|
      
      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 | |
|---|---|
Public constructors
Callback
public Callback ()
Public methods
onDismissed
public void onDismissed (SwipeDismissFrameLayout layout)
Notifies listeners the dismissal is complete and the view now off screen.
| Parameters | |
|---|---|
layout | 
        
          SwipeDismissFrameLayout  | 
      
onPreSwipeStart
public 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 MotionEvent.ACTION_DOWN
     event for this motion. | 
      
yDown | 
        
          float: The y coordinate of the initial MotionEvent.ACTION_DOWN
     event for this motion. | 
      
| Returns | |
|---|---|
boolean | 
        true if this gesture should be recognized as a swipe to dismiss gesture, false otherwise. | 
onSwipeCancelled
public void onSwipeCancelled ()
Notifies listeners that the swipe gesture has ended without a dismissal.
onSwipeStart
public void onSwipeStart ()
Notifies listeners that the view is now being dragged as part of a dismiss gesture.