转载请注明出处:王亟亟的大牛之路
能力OK的小伙伴可以不看N2,源码在最下面
今天早上一个Andorid群的小伙伴问了我一些PopupWindow的问题,正好昨天晚上我注意到QQ音乐的一个菜单栏,那么今天就按照那个实现做一下(UI瞎凑合的你懂的)
先上下原图:
再贴一下我们的效果(除了长得不像也没什么,哈哈哈):
功能实现:
1:底部PopupWindow呈现
2:手势动作操作控件
3:按钮操作控件
4:控件内部的点击事件
How to do?
分析:
首先这是一个标准的底部的PopupWindow,pop(之后都这么简写了)内部有2排,每一排都有一系列按钮,
每一个按钮都有它的点击事件,pop支持手势显示or隐藏,这一系列就是我们要做的事,让我们带着需求来看代码。
包结构: