我遇到了如何为弹出菜单制作自定义样式的问题。
我得到的就是这种弹出式菜单:
这是在Marshmallow模拟器上运行。
我没有自定义样式,因为我真的不知道该怎么做。
这是我的popup.xml文件,
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/popupMenuEditItem"
android:icon="@drawable/edit"
android:title="Edit Item" />
<item
android:id="@+id/popupMenuDeleteItem"
android:icon="@drawable/fab_menu_delete"
android:title="Delete Item" />
</menu>
我的目标是拥有此弹出菜单
任何人都知道该怎么做?我真的很感激任何帮助。谢谢! :)
答案 0 :(得分:1)
在这种情况下你可以拥有自定义弹出窗口,根据点击的视图位置,它会自动弹出视图下方或上方。
参考链接: https://developer.android.com/reference/android/widget/PopupWindow.html