1
當我的應用在平板電腦上運行時,我試圖最小化或摺疊NavigationView
/NavigationDrawer
。如何最小化NavigationView/NavigationDrawer?
我想要的結果是GMail應用程序使用的結果,請參見下面的屏幕截圖(您可以在左側看到所需的佈局摺疊)。
不存在任何方法或遵循實現這一模式?
當我的應用在平板電腦上運行時,我試圖最小化或摺疊NavigationView
/NavigationDrawer
。如何最小化NavigationView/NavigationDrawer?
我想要的結果是GMail應用程序使用的結果,請參見下面的屏幕截圖(您可以在左側看到所需的佈局摺疊)。
不存在任何方法或遵循實現這一模式?
仔細閱讀this official NavigationDrawer guidelines後,我發現用錯了關鍵字我的問題:它被稱爲迷你導航抽屜(這就是爲什麼我第一次編輯我的問題)。
所以我能找到答案:
任何方式,關鍵是要簡單地添加(在這種情況下FrameLayout
)左到詳細視圖的餘量,例如:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.SlidingPaneLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--Master fragment-->
<fragment
android:name=".MainFragment"
android:layout_width="220dp"
android:layout_height="match_parent"
android:id="@+id/fragment_master">
</fragment>
<!--Detail layout -->
<FrameLayout
android:layout_width="1000dp"
android:layout_height="match_parent"
android:layout_marginLeft="56dp">
</FrameLayout>
</android.support.v4.widget.SlidingPaneLayout>