本文介绍了与Android的图标弹出菜单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的菜单XML code的 menu.xml文件的:
My menu xml code 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
I am calling menu xml like this
PopupMenu popup = new PopupMenu(getBaseContext(), v);
popup.getMenuInflater().inflate(R.menu.menu, popup.getMenu());
popup.show();
但是它并不显示该图标。
But it does not show the icon.
我如何可以设置弹出菜单上的图标?
How can I set the icon on the popup menu?
推荐答案
事实上的不支持图标。
如果你想上下文菜单/弹出的图标菜单这里是这样的。
If you want context menu/pop up menu with icons Here is the way.
你可以去 QuickAction3D 哪个服务器,你想要的功能。
You can go for QuickAction3D which servers the functionality which you want.
查看线程这可能会帮助你。
Check out thread which might help you.
这篇关于与Android的图标弹出菜单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!