0
点赞
收藏
分享

微信扫一扫

PopWindow获取方式:

Gaaidou 2021-09-29 阅读 38
limitTimePop.show(getWindow().getCurrentFocus());

getCurrentFocus()是拿到已经获得焦点的view

limitTimePop.show(getWindow().getDecorView());

拿到最顶级(根布局)view
一般情况下使用getDecorView(),在有焦点的情况下使用第一种

关于PopWindow和Activity搭配使用,一定要将PopWindow先dismiss掉,不然当activity finish时程序会报错

public void dismiss() {
        if (mPop != null) {
            mPop.dismiss(true);
        }
    }
举报

相关推荐

0 条评论