我在手机上按回键时调用了哪种方法?

Nul*_*ion 3 android

我有一个有很多活动的应用程序,都是用它创建的 ONACTIVITYRESULT

按回键时调用哪个方法?

我需要知道它,因为我必须对它进行override/implement编码

Wro*_*lai 11

要求的方法是:onKeyDown当前的方法Activity.

您可以使用它来定位所有Android版本:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)  {
      if (keyCode == KeyEvent.KEYCODE_BACK) {
          return true;
      }

   return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

如果您要定位较新的 Android设备,那么API Android 2.0及以上版本会让事情变得更容易:

@Override
public void onBackPressed() {
    return;
}
Run Code Online (Sandbox Code Playgroud)