日期:2014-05-17  浏览次数:20986 次

如何通过Button弹出Menu或按menu键弹出PopupWindows
button单出menu(前提要在onCreateOptionsMenu加入菜单子项)
androi.app.activity的方法
this.openOptionsMenu();


按menu键弹出PopupWindows
public boolean onCreateOptionsMenu(Menu menu) {
    	popMenu.showAtLocation(findViewById(R.id.main), Gravity.CENTER, 20, 20);
    	
    	//若返回值=false 表示 不弹出系统菜单  否则 弹出菜单
    	
    	return false;
    }
1 楼 康妮西 2011-04-15  
不错,我写menu的时候参照这篇博文,顺便写了篇总结,可以看看:
http://www.girlcoding.com/2011/04/popupwindow-custom-menu/