我想在 ListView 适配器中实现弹出菜单 enter image description here
我在 Lisview 适配器中实现了 3 点 ImageView,我想在主 fragment 中创建菜单
有什么想法吗
最佳答案
This tutorial解释如何做到这一点。
简而言之。
1) 你需要创建popup_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/item_install"
android:showAsAction="ifRoom|withText"
android:title="Install"
android:visible="true"/>
<item
android:id="@+id/item_add_wishlist"
android:showAsAction="ifRoom|withText"
android:title="Add to Wishlist"
android:visible="true"/>
</menu>
2) 在代码中你需要添加如下内容:
PopupMenu popupMenu = new PopupMenu(PopMenuActivity.this, view);
popupMenu.setOnMenuItemClickListener(PopMenuActivity.this);
popupMenu.inflate(R.menu.popup_menu);
popupMenu.show();
关于android - 实现弹出菜单 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38484704/