NavigationView以下のようなdrawerを作る方法。Drawerのlayout定義menu定義Drawerのメニューにあたる各行はmenu.xml形式で定義していく。titleをセットしてく。上の画像にあるようなdividerを引いたりしてくれる。</item></menu>header定義DrawerのMenu上に表示されるHeaderセクション。layout.xmlで好きに定義できる。下にNavigationViewを追加.Drawer連携させるのでToolbarも加えておく。layoutのrootViewにアクセスできるので、そこから好きなviewを取り出していじれば良い。動的にmenuの内容を切り替える(playstoreみたいな挙動)挙動を,header.button_toggle_menu.setOnClickListenerのあたりで実装してる。注意するのは、nav_view.inflateMenuする前にnav_view.menu.clear()をすること。これをしないと、前のmenuの下に新しいmenuが追加されてしまう。NoActionBarのthemeにしておく。読者になる検索リンクはてなブログブログをはじめる週刊はてなブログはてなブログPro最新記事Roomの使い方CocoaPodsの使い方InterpreterパターンCommandパターンProxyパターン月別アーカイブはてなブログをはじめよう!ishikotaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。