RelativePopupWindow
Android PopupWindow that can be easily located relative to anchor View.
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.
compile 'com.labo.kaji:relativepopupwindow:0.3.1'
License
MIT License.