PopupMenu可以非常方便的在指定view的下面显示一个弹出菜单,类似于actionbar溢出菜单的效果。它的菜单选项可以来自于menu资源,因此非常方便。下面是在网上找的一个PopupMenu的运行图片。 使用方法 res/menu下面新建 popup_menu.xml <menu xmlns:android = "http://schemas.android.com/apk/res/android" xmlns:tools = "http://schemas.android.com/tools" > <item android:id = "@+id/special_topic" android:title = "专题" /> <item android:id = "@+id/elite" android:title = "精选" /> </menu> 在activity或者fragment中使用PopupMenu final ImageButton moreMenu = ( ImageButton ) v . findViewById ( R . id . more_menu ); ...