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

前端之家收集整理的这篇文章主要介绍了android – 即使覆盖onBackPressed(),导航抽屉也会关闭前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法防止导航抽屉在按下后退按钮时关闭?出于测试目的,我将onBackPressed()调用为空
@Override
public void onBackPressed() {

}

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

解决方法

在您的活动中调用onCreate()
mDrawerLayout.setFocusableInTouchMode(false);

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

猜你在找的Android相关文章