Android(安卓)下拉菜单(popupmenu)实现

作者:神奇的周 | 创建时间: 2023-04-12
小编最近在写一个安卓程序,想要实现一个下拉菜单功能,开始想着用Spinner,后来发现不对,Spinner有默认选项;看到有人用popupwindow实现的,不过后来发现popupmenu好像更适合,以后再去看popupwindow好了。现...
Android(安卓)下拉菜单(popupmenu)实现

操作方法

在布局文件中添加一个Button,单击Button,弹出菜单。(也可将Button换成ImageView或是其它,这里只是示例)

从上一步中,可以看到,我们给Button添加一个单击事件popupMenu,接下来,就在java文件中实现该方法。

在上一步倒数第三行中,我们加载了一个menu文件“popupmenu”。添加的位置及代码见下图:

当然,别忘了在onCreate方法中初始化Button。

最后看下效果吧!

温馨提示

这只是个简单的demo,在实际应用中,需要结合其它一起使用。
点击展开全文

更多推荐