PopupWindow是与AlertDialog在在形式类似的弹窗功能 是为了在actinvity最上层显示一个弹框,但是区别是PopupWindow可以自定义出现位置,并且可以添加入自己需要的VIew或者导入自己写好的XML布局
常用方法
setContentView(View contentView) 设置PopupWindow显示的View
showAsDropDown(View anchor) 相对某个控件的正左下方 无偏移
shawASDropDown(View anchor, int xoff,int yoff) 相对某个控件的位置,有偏移
setFocusable(boolean focusable) 设置是否获取焦点
setBackgroundDrawable(Drawable background) 设置背景
dismis() 关闭弹窗
setAnimationStyle(int animathinStyle) 设置加载动画
setTouchable(boolen touchable) 设置触摸使能
setOutsideTouchable(boolen touchable)PopupWindow外面的触摸使能