Android之弹窗 PopupWindow简单使用详解

来源:互联网 发布:淘宝十大创意网店 编辑:程序博客网 时间:2024/05/21 19:30


PopupWindow是Android上自定义弹出窗口,使用起来很方便。




PopupWindow的构造函数为:





在实际代码中的使用:




在图中看到有四个参数,第一个参数View,需要传递一个Layout布局View映射进来,第二个参数width,需要传递窗口的宽度,第三个参数height,需要传递屏幕的高度,第四个参数focusable,是否可以聚焦,true/false;

屏幕宽度/高度可以使用系统的ActionBar.LayoutParams来应用,也可以自定测算手机屏幕的宽/高度,应用即可。代码:




了解了PopupWindow的构造函数,具体使用如下:


下来看看主Acitvity的界面:




第二:给控件设置监听,并作出相应的构造方法:




第三:popup方法




第四:最后别忘了PopupWindow.dismiss方法:





原创粉丝点击