ology什么意思 popupwindow是什么意思?

popupwindow是什么意思?Android中有两种对话框:popupwindow和alertdialog。它们之间的区别是:alertdialog的位置是固定的,而popupwindow的位置可

popupwindow是什么意思?

Android中有两种对话框:popupwindow和alertdialog。它们之间的区别是:alertdialog的位置是固定的,而popupwindow的位置可以是任意的。Alertdialog是非阻塞线程,而popupwindow是阻塞线程。Popupwindow根据是否有偏移分为偏移和无偏移;根据引用的不同分为相对于控件(锚定)和相对于父控件。详细信息如下:showasdropdown(view anchor):相对于控件的位置(左下),无偏移showasdropdown(view anchor,int XOFF,int yoff):相对于控件的位置,带有偏移showatlocation(view parent,int gravity,int x,int yoff)y):相对于父控件的位置(例如,center)重心,下面重力。底部可以设置偏移或不设置偏移