1.什么是popupWindow?
popupWindow是一个悬浮在当前activity的一个窗口,可以用于展示各种View.利用popupWindow我们可以去实现类似menu,spinner,dialog的效果.(需要注意的是:当我们在一个popupWindow上试图再弹出一个popupWindow时会报一个父控件没有找到的错误)
2.popupWindow和dialog有很多相似之处,他们具体的区别又是什么呢?
popupWindow和dialog最大的区别就是dialog是非阻塞的,popupWindow是阻塞的.
3.如何创建一个popupWindow呢?
我们可以通过popupWindow的构造方法PopupWindow(View contentView, int width, int height, boolean focusable)来创建一个popupWindow的实例,contentView是popupWindow要显示的view,width是popupWindow的宽度,height是