2013-05-28 38 views
5

我真的不知道這兩種創建導航菜單的方法有什麼區別。所以我讀了這兩個可以用作兩個片段(主片段,詳細片段)的容器。那麼你能幫助我理解哪種方法更好,爲什麼?我找不到相關信息。SlidingPaneLayout和NavigationDrawer的區別

謝謝。

回答

7

那麼你能幫助我理解哪種方法更好,爲什麼?我找不到相關信息。

這在Google I | O 2013演示文稿中已有介紹,但我忘記了哪一個。

SlidingPaneLayout用於內容,如主細節模式。您可以使用它來代替用於較小和較大屏幕的主細部結構的兩種佈局。

DrawerLayout是用於導航。如果您的應用中有一定程度的導航,您可以使用它來代替儀表板模式,或使用操作欄項目進行導航。

+0

是不是也顯示頁面之間的導航主從模式? –

+0

@androiddeveloper:歡迎您定義這些名詞和動詞,無論你喜歡。 Google不會將主細節視爲導航。 – CommonsWare

+0

我昨天看過視頻。我認爲它們的區別在於,主細節模式僅顯示一個靜態導航抽屜,一個根本不移動。我對麼 ? –