PopupWindow高度MATCH_PARENT后 Android7.0以上showAsDropDown不能居于指定View下方

重写PopupWindow此方法

    @Override
    public void showAsDropDown(View anchor, int xoff, int yoff) {
        if(Build.VERSION.SDK_INT >= 24) {
            Rect rect = new Rect();
            anchor.getGlobalVisibleRect(rect);
            int h = anchor.getResources().getDisplayMetrics().heightPixels - rect.bottom;
            setHeight(h);
        }
        super.showAsDropDown(anchor, xoff, yoff);
    }

 

PopupWindow高度MATCH_PARENT后 Android7.0以上showAsDropDown不能居于指定View下方

上一篇:查看Oracle客户端版本及位数-Windows


下一篇:iphone(ios)不同设备的内存和游戏不闪退峰值