RelativePopupWindow

Introduction: Android PopupWindow that can be easily located relative to anchor View.
More: Author   ReportBugs   
Tags:

wercker status Platform Download

Android PopupWindow that can be easily located relative to anchor View.

Art

How To Use

Extend RelativePopupWindow class and call showOnAnchor().

popup.showOnAnchor(anchor, VerticalPosition.ABOVE, HorizontalPosition.CENTER);

See detail example in ExampleCardPopup.kt or in Java, ExampleCardPopup.java.

Position Parameters

VerticalPosition

  • ABOVE
  • ALIGN_BOTTOM
  • CENTER
  • ALIGN_TOP
  • BELOW

HorizontalPosition

  • LEFT
  • ALIGN_RIGHT
  • CENTER
  • ALIGN_LEFT
  • RIGHT

Fit In Screen

If you want Popup not to fit in screen automatically, add parameter to disable it.

popup.showOnAnchor(anchor, VerticalPosition.ABOVE, HorizontalPosition.CENTER, false);

Install

This library is available in jcenter.

  • for AndroidX:
implementation 'com.labo.kaji:relativepopupwindow:0.4.1'
  • for legacy Support Library:
implementation 'com.labo.kaji:relativepopupwindow:0.3.1'

License

MIT License.

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools