【发布时间】:2017-09-17 23:38:49
【问题描述】:
我的菜单xml代码menu.xml:
<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Single menu item
Set id, icon and Title for each menu item
-->
<item android:id="@+id/back"
android:icon="@drawable/back1"
android:showAsAction="never"
android:title="Back" />
<item android:id="@+id/My_Profile"
android:icon="@drawable/myprofile"
android:showAsAction="never"
android:title="My Profile" />
<item android:id="@+id/Job_Alert"
android:icon="@drawable/jobalert4"
android:showAsAction="never"
android:title="Job Alert !" />
<item android:id="@+id/saved_job"
android:icon="@drawable/jobapplied"
android:title="Saved Jobs"
/>
<item android:id="@+id/Logout"
android:icon="@drawable/logout"
android:title="Logout" />
</menu>
我正在像这样调用菜单 xml
PopupMenu popup = new PopupMenu(getBaseContext(), v);
popup.getMenuInflater().inflate(R.menu.menu, popup.getMenu());
popup.show();
但它不显示图标。
如何设置弹出菜单上的图标?
【问题讨论】:
-
你在显示上下文菜单吗?
-
我在点击顶部按钮时显示菜单
-
查看我的答案,这可能对你有帮助。
-
是的,我想要这样,并且我了解将布局 xml 文件用于菜单,但我对 showStatusPopup 方法一无所知,因为我是 android 新手,所以请给我一个简单的例子
-
我已经在我的答案签出中提供了一个示例链接。 @user3145614
标签: android android-xml