pinguo-zhouwei / CustomPopwindow

对PopupWindow常用API的简单封装,几行代码就搞定PopupWindow弹窗,使用Builder模式,链式调用,像使用AlertDialog 一样
1.42k stars 291 forks source link

是否无法监听手机返回键 #31

Open RocLeee opened 6 years ago

RocLeee commented 6 years ago

使用了.enableOutsideTouchableDissmiss(false),点击手机返回键,popUpWindow消失,想做强制升级,想监控手机返回。是否能设置或者监听。谢谢

LLQQHH commented 5 years ago

pop.getContentView().setOnKeyListener(new OnKeyListener() { @override public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { pop.dismiss(); return true; } return false; } }); 网上这种做法,好像并不行,我的手机是红米,Android6.0以上的!

everyline commented 5 years ago

上面的代码好像不起作用,控制不了返回键