这篇文章是我学习过程中遇到的一个比较简单的,但是却经常用到的知识点,例如ListView Item长按的选择功能,或者是点击一个按钮弹出一个小型的功能选择界面。
其实呢,这个是通过一个PopupMenu来实现,来现在我们先看看代码,首先我们需要在 res目录下的menu目录下创建一个xml文件,如果res目录下没有menu目录,则新建一个目录为menu则好,然后创建一个xml文件。
main_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/add_item"
android:title="Add"
></item>
<item
android:id="@+id/delete_item"
android:title="Delete"
></item>
</menu>
这里面的Item就是有多少个功能选项和它的名字。
然后我们看一下activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"