android PopupWindow 上下菜单实现 按Menu 实现顶部+底部菜单同时出现,按back同时消失

急急急~ 谢谢各路大神们了先
2025-05-01 03:03:07
推荐回答(1个)
回答1:

重写onKeyDown方法
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode==KeyEvent.KEYCODE_MENU){
Log.i("aaa", "keyCode="+keyCode);
PopupWindow .showXXXXXXX();
}
if(keyCode==KeyEvent.KEYCODE_BACK){
Log.i("aaa", "keyCode="+keyCode);
PopupWindow.dismiss();
return true;
}
return super.onKeyDown(keyCode, event);

}