SurfaceView中是否没有控制Android后退按钮的功能?

SurfaceView中是否没有控制Android后退按钮的功能?,android,surfaceview,Android,Surfaceview,SurfaceView中是否没有控制Android后退按钮的功能 OnBackPressed()在此处不工作 救命..我..如果你用了怎么办 onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { ... } } 虽然您很可能会在片段或活动中使用视图,但在那里处理onBackPress()更合适我仍然无法控制backbutton@重写公共布尔onKeyDown(

SurfaceView中是否没有控制Android后退按钮的功能

OnBackPressed()在此处不工作

救命..我..

如果你用了怎么办

onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
      ...
    }
}

虽然您很可能会在
片段
活动
中使用视图,但在那里处理
onBackPress()
更合适

我仍然无法控制backbutton@重写公共布尔onKeyDown(int-keyCode,KeyEvent-event){synchronized(mHolder){switch(keyCode){case-KeyEvent.keyCode_BACK:Log.e(标记,“onkeydownstest”);//System.exit(0);break;默认值:}返回super.onKeyDown(keyCode,event);}