public static PopupWindow createPopWindow(View view, View parent, Activity activity){
final PopupWindow popupWindow = new PopupWindow(view,
WindowManager.LayoutParams.MATCH_PARENT,
WindowManager.LayoutParams.WRAP_CONTENT);
// 设置popWindow弹出窗体可点击,这句话必须添加,并且是true
popupWindow.setFocusable(true);
popupWindow.setOutsideTouchable(true);
//重点,此方法可以让布局延伸到状态栏和导航栏
popupWindow.setClippingEnabled(false);
// 实例化一个ColorDrawable颜色为半透明
popupWindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)
Android 实现PopWindow,显示隐藏动画,背景变暗,在页面底部
最新推荐文章于 2021-05-26 02:45:51 发布