2016-12-17 16 views
-1

我是Android開發的新手。我得到一個NavigationView是一個AppBar(我認爲)。是什麼讓這兩個不同?我想創建一個定製的「appbar /工具欄」,在右上角有一個居中的標誌和菜單/設置按鈕(而不是標準的左側),它顯示了一個抽屜。Android開發:導航視圖和應用欄

我打算把內置的appbar/toolbar全部放在一起,只是創建我自己的,幷包含顯示抽屜的按鈕覆蓋。

你會怎麼做?導航視圖,應用欄或從頭開始的自定義工具欄?我不知道標準是什麼或者什麼是可以接受的。 navigationview和appbar之間有什麼區別。謝謝。

編輯:我減緩了認識到appbar是導航視圖內的一個功能,其中包括抽屜佈局,菜單項等等......我想。

+0

你想抽屜滑出來,幾乎覆蓋了活動和灰色的背景,或像一個簡單的溢出菜單從頂部酒吧脫落? –

+0

滑出並覆蓋活動的抽屜。 – jsm18

回答

1

1. NavigationView 通過使用NavigationView,我們可以直接將菜單與NavigationView綁定。這是NavigationView的好處。無需使用導航抽屜創建ListView和適配器。默認情況下,我們可以選擇項目點擊。使用菜單,我們可以改變所選菜單的圖標顏色。 詳情: 1. https://developer.android.com/reference/android/support/design/widget/NavigationView.html

  • http://www.technotalkative.com/part-4-playing-with-navigationview/
  • 2. AppBar Appbar是用於與滾動效果的工具欄。我們可以很容易地給出材料設計效果。 欲瞭解更多詳情: 1. https://developer.android.com/reference/android/support/design/widget/AppBarLayout.html