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