CustomPopwindow icon indicating copy to clipboard operation
CustomPopwindow copied to clipboard

小米4 android6.0 页面跳转时闪烁

Open cityofbluesky opened this issue 6 years ago • 2 comments

设置enableBackgroundDark 为true时,页面跳转有短暂黑白屏闪烁现象

cityofbluesky avatar Mar 15 '18 02:03 cityofbluesky

/** * 关闭popWindow */ public void dissmiss(){

    if(mOnDismissListener!=null){
        mOnDismissListener.onDismiss();
    }

    //如果设置了背景变暗,那么在dissmiss的时候需要还原
    if(mWindow!=null){
        WindowManager.LayoutParams params = mWindow.getAttributes();
        params.alpha = 1.0f;
        mWindow.setAttributes(params);
       //已解决,需要增加以下代码,清除之前设置的flag
       //mWindow.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
    }
    if(mPopupWindow!=null && mPopupWindow.isShowing()){
        mPopupWindow.dismiss();
    }
}

cityofbluesky avatar Mar 15 '18 03:03 cityofbluesky

@cityofbluesky 谢谢了 老哥

DeveloperHu avatar Oct 09 '18 09:10 DeveloperHu