窗口

窗口_第1张图片
aas.png

显示一个弹窗,在其的右上角
主界面的布局
在你需要控件弹出菜单的,控件上面写点击事件,并且在点击时写

   @Override
public void onClick(View v) {
    switch (v.getId()){
        case R.id.img_getmain_right:
            registerForContextMenu(imgGetmainRight);
            PopupMenu popupMenu=new PopupMenu(GetMainActivity.this,v);
            popupMenu.getMenuInflater().inflate(R.menu.menu_getmain,popupMenu.getMenu());
            popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
                @Override
                public boolean onMenuItemClick(MenuItem item) {
                    return false;
                }
            });
            popupMenu.show();
            break;
    }
}

菜单的布局。Xml


  

你可能感兴趣的:(窗口)