1
我在我的Android项目中新实现了弹出式菜单,但是我想以编程方式更改其中一个菜单项的文本,具体取决于软件状态。这是可能的弹出菜单项?我已经可以使用menu.findItem()来执行操作栏中的项目,但该函数似乎没有提供给popupmenu。以编程方式自定义弹出菜单项中的文本
这是我用于显示菜单代码:
private void showPopupMenu (final View v)
{
PopupMenu pm = new PopupMenu (net, v);
pm.getMenuInflater().inflate (R.menu.popupmenu, pm.getMenu());
pm.setOnMenuItemClickListener (new PopupMenu.OnMenuItemClickListener()
{
...
我想我可以创造一个大集弹出菜单XML的,并解析一个我需要充气(),但实际上似乎并不像一个有效的方法来做到这一点。
您是否找到解决方案? –
排序,但没有一个让我很开心。感谢您的提醒。虽然。 – Rich