PopupMenuView
此库主要实现了一个类似iOS中的UIMenuController控件的Popup控件。
主要控件如下:
PopLayout继承自FrameLayout,用于实现控件的气泡化。
OptionMenuView继承自LinearLayout,用于实现Menu控件。
PopupView继承自PopupWindow,用于实现控件的指定方位弹出效果。
PopupMenuView是上述三者的集合,实现了弹出气泡菜单的功能。
Demo
安装 apk 文件预览效果,或者通过下面二维码去下载安装:
Usage
Use Gradle:
compile 'me.kareluo.ui:popmenu:1.1.0'
Or Maven:
me.kareluo.ui
popmenu
1.1.0
pom
Sample
PopupMenuView可以通过menu布局文件加载出预先准备的菜单:
// 根据menu资源文件创建
PopupMenuView menuView = new PopupMenuView(this, R.menu.menu_pop, new Me
1