2012-12-03 38 views
1

我使用下面的代码显示弹出菜单宽度弹出菜单 - 如何改变

PopupMenu popupMenu = new PopupMenu(MainActivity.this, v); 
         popupMenu.getMenuInflater().inflate(R.menu.popupmenu, popupMenu.getMenu()); 
         popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { 

        @Override 
        public boolean onMenuItemClick(MenuItem item) { 
        Toast.makeText(MainActivity.this, 
         item.toString(), 
         Toast.LENGTH_LONG).show(); 
        return true; 
        } 
        }); 

         popupMenu.show(); 
        } 

但菜单覆盖了很多我的屏幕面积。如何指定弹出菜单的大小?

回答