閉じる

android.support.design.widget.NavigationView

先日 AppBarLayoutを試してみたので引き続き NavigationViewも。
AppBarLayout同様、こちらも難しいことはなく NavigationViewを参照しつつandroid.support.v4.widget.DrawerLayoutの二番目の子ビューとして設定するだけ。
頭に任意のレイアウトを入れたり、ドロワー上にメニューアイテムを設定できる。
AppBarLayoutと組み合わせるには DrawerLayoutの一番目の子ビューとして android.support.design.widget.CoordinatorLayoutを指定するだけ。
その場合、ドロワーを開く方法としてツールバーのボタンを押す方法しか知らないと難儀するかもね。*1

このビューってば、ビューを一つずつ組み立てていった従来のドロワーを完全に置き換える物っぽく。
ヘッダービューとメニュー項目を列挙するだけの物らしい。
確かに簡単になるのだけど、凝ったドロワーは置き換えられんわな。


*1 画面左端を内側へスワイプすると出てくる。

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)