belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
PopupMenuCompat
  public
  
  final
  
  class
  PopupMenuCompat
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.v4.widget.PopupMenuCompat | 
Helper for accessing features in PopupMenu.
Summary
Public methods | |
|---|---|
        
        
        static
        
        
        View.OnTouchListener
     | 
  
    
      
      getDragToOpenListener(Object popupMenu)
      
      
        On API   | 
  
Inherited methods | |
|---|---|
  
    
  
    java.lang.Object
  
 | |
Public methods
getDragToOpenListener
View.OnTouchListener getDragToOpenListener (Object popupMenu)
On API KITKAT and higher, returns
 an View.OnTouchListener that can be added to the anchor view to
 implement drag-to-open behavior.
 
When the listener is set on a view, touching that view and dragging outside of its bounds will open the popup window. Lifting will select the currently touched list item.
Example usage:
PopupMenu myPopup = new PopupMenu(context, myAnchor); myAnchor.setOnTouchListener(PopupMenuCompat.getDragToOpenListener(myPopup));
| Parameters | |
|---|---|
popupMenu | 
        
          Object: the PopupMenu against which to invoke the method | 
      
| Returns | |
|---|---|
View.OnTouchListener | 
        a touch listener that controls drag-to-open behavior, or null on
         unsupported APIs
 | 
      
Interfaces
Classes
- AutoScrollHelper
 - CircularProgressDrawable
 - CompoundButtonCompat
 - ContentLoadingProgressBar
 - CursorAdapter
 - DrawerLayout
 - DrawerLayout.LayoutParams
 - DrawerLayout.SavedState
 - DrawerLayout.SimpleDrawerListener
 - EdgeEffectCompat
 - ExploreByTouchHelper
 - ImageViewCompat
 - ListPopupWindowCompat
 - ListViewAutoScrollHelper
 - ListViewCompat
 - NestedScrollView
 - PopupMenuCompat
 - PopupWindowCompat
 - ResourceCursorAdapter
 - ScrollerCompat
 - SimpleCursorAdapter
 - SlidingPaneLayout
 - SlidingPaneLayout.LayoutParams
 - SlidingPaneLayout.SimplePanelSlideListener
 - Space
 - SwipeRefreshLayout
 - TextViewCompat
 - ViewDragHelper
 - ViewDragHelper.Callback