即使覆盖onBackPressed(),导航抽屉也会关闭

时间:2013-06-07 03:03:09

标签: android back-button navigation-drawer

当按下后退按钮时,有没有办法防止导航抽屉关闭?出于测试目的,我打电话给onBackPressed()

@Override
public void onBackPressed() {

}

但导航抽屉仍然响应后退按钮并关闭。其他情况下,后退按钮没有响应,正如我所料。我应该覆盖什么以防止导航抽屉关闭?

1 个答案:

答案 0 :(得分:12)

在您的活动中调用onCreate()

mDrawerLayout.setFocusableInTouchMode(false);

并在OnBackPressed()中自己处理结束/打开逻辑。