您的位置:首页 > 移动开发 > Android开发

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

2016-05-27 10:36 591 查看
网上一大堆什么设置焦点,让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。
转载请注明出处
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: