阅读背景:

PopupWindow7.0以上的适配

来源:互联网 
 if (Build.VERSION.SDK_INT < 24){
            // Android 7.0以下
            popupWindow.showAsDropDown(getBaseTopLayout(), 0, 0);
        } else{
            Rect rect = new Rect();
            getBaseTopLayout().getGlobalVisibleRect(rect);
            int h = getBaseTopLayout().getResources().getDisplayMetrics().heightPixels - rect.bottom;
            popupWindow.setHeight(h);
            popupWindow.showAsDropDown(getBaseTopLayout(), 0, 0);
        }
 if (Build.VERSION.SDK_INT < 24){
            // 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: