2013-06-07 5 views
7

戻るボタンを押したときにナビゲーションドロワが閉じないようにする方法はありますか?テストの目的のために、私は空のonBackPressed()onBackPressed()を上書きしてもナビゲーションドロワーが閉じる

@Override 
public void onBackPressed() { 

} 

に電話をかけるが、ナビゲーション引き出しはまだバックボタンと緊密に応答します。他のケースでは、私が期待したようにバックボタンが反応しません。ナビゲーション引き出しが閉じないようにするには、何を上書きする必要がありますか?あなたの活動

mDrawerLayout.setFocusableInTouchMode(false); 

とOnBackPressedで閉じる/オープニング・ロジックを自分で扱う()内のonCreateで

答えて

12

コール()。

+0

これはonResumeでこれを行う方が良いことがわかりました。どういうわけか私のアプリに戻ったとき、ナビゲーションドローが再設定され、この設定がなくなりました。それは何度か起こり、これをonResumeに移してから固定されています。あなたの答えをありがとう! –

関連する問題