我有一个问题,我想处理PopUpWindow(对话框)中的按钮事件而不是活动。我实现OnKeyListner,...但它不工作如何在对话框的活动中禁用后退按钮
这里是我的PopUpWindow
public class PopUp extends PopupWindow implements OnKeyListener{
...
@Override
public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
return false;
}
你是什么意思不工作? –
你在哪里setOnKeyListener()? – venciallee
你在Activity中显示PopupWindow吗?如果是的话,请重写Activity的onBackPressed()方法并调用PopupWindow中您想要处理的相关代码...不要在这里调用super.onBackPressed() –