android:popupwindow响应返回键消失但不退出当前activity

来源:互联网 发布:core java 9 中文版 编辑:程序博客网 时间:2024/05/29 13:23

网上一大堆什么设置焦点,让popupwidnow的view监听setonkeylistener都特么是扯淡,一丁点用都没。我这个亲测可用,试下吧,好用请给赞!

 @Override    public void onBackPressed() {//        super.onBackPressed();//<span style="font-size:18px;color:#cc0000;"><strong>这里要注释掉</strong></span>        if (popup!=null&&popup.isShowing()){            popup.dismiss();            popup=null;        }    }

正如你想的一样,重写onBackPressed();但是这里不要继承super.onbackpressed()继承的话就会调用上一层级的这个方法那么就会退出当前activity。

转载请注明出处

0 0
原创粉丝点击