【发布时间】:2015-05-25 09:27:25
【问题描述】:
我在我的应用程序中添加了一个弹出菜单。我创建了一个如下所示的弹出菜单 xml。
Song_popup xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/ToolBarStyle">
<item
android:id="@+id/add_queue"
android:title="Add to queue" />
<item
android:id="@+id/play_next"
android:title="Add to favourite" />
<item
android:id="@+id/add_download"
android:title="Download" />
</menu>
现在我想通过检查一个条件来删除一个项目。我该怎么做?
代码
PopupMenu popup = new PopupMenu(activity, v);
MenuInflater inflater = popup.getMenuInflater();
inflater.inflate(R.menu.song_popup, popup.getMenu());
popup.show();
【问题讨论】: