2016-10-19 7 views
-2

私は1つの断片から別の断片を開くために以下のコードを使用しています:オープニングフラグメント:引き出し

track nextFrag= new track(); 
login.this.getFragmentManager().beginTransaction() 
     .replace(R.id.content_frame, nextFrag, null) 
     .addToBackStack(null) 
     .commit(); 

コードが正常に動作します(私はSEエーテル:新しいフラグメントをロードすることができます)が、引き出しがハイライト表示を続けています古いもの(現在選択されているもの)。どのようにしてフラグメントを開くことができますか?同時に、引き出しで現在選択されているものを表示できますか?

+1

Android Support Library v23以降を使用している場合は、[NavigationView.setCheckedItem(int)](https://developer.android.com/reference/android/support/design/widget/NavigationView.html#setCheckedItem (int))。詳細については、[この回答](http://stackoverflow.com/a/31233478/3572108)を参照してください –

+0

ありがとう、私はそれが答えとしてマークすることができるように答えとして投稿してください。 –

+0

問題ありません。やったよ :-) –

答えて

0

コメント欄に記載されています。Android Support Library v23以降をご利用の場合は、NavigationView.setCheckedItem(int)を使用できます。詳細については、this answerを参照してください。

関連する問題