2016-04-12 7 views
3

私はアクティビティと3つのフラグメントを持っていますが、私が表示しているフラグメントはログインフラグメントです。ログインフラグメント内のナビゲーションバーフローティングアクションボタンとオプションメニューを非表示にし、他の2つのフラグメントで表示します。どうすればこれを達成できますか?アンドロイド:隠す方法ログイン・フラグメントのナビゲーション・バーとオプションメニューを隠すには?

+0

ビューページャーを使用していますか? –

+0

あなたは最良の助けを得るためにコードを投稿することができます –

答えて

3

長い研究の末、私は解決策を見つけました。ようこそフラグメントのナビゲーション引き出しのロックを解除するには、以下のコードを使用して

DrawerLayout drawer = (DrawerLayout)  getActivity().findViewById(R.id.drawer_layout); 
    drawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); 

そして再び:それは、私は、コードを使用してログインフラグメントにナビゲーション引き出しをロックしています。

これはオプションメニューと同様です。

関連する問題