popupWindow使用详解+点击空白自动消失代码

来源:互联网 发布:png压缩 centos 编辑:程序博客网 时间:2024/05/14 14:34

定义popupWindow:


View root = this.getLayoutInflater().inflate(R.layout.number,null);final PopupWindow popup = new PopupWindow(root, WindowManager.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.WRAP_CONTENT);
加载一个布局作为弹出框的布局,并定义一个popup弹出

框的对象,并设置弹出的大小自适应



//设置点击popup外部区域 弹出框自动消失popup.setFocusable(true);popup.setBackgroundDrawable(new BitmapDrawable());


//显示popup,并且在屏幕中间显示,view表示popup参考的控件,第二个参数是显示位置,后两个蚕食int x,int y,表示相对偏移popup.showAtLocation(view, Gravity.CENTER,0,0);

0 0
原创粉丝点击