Android导航抽屉内容

时间:2013-10-02 21:13:57

标签: android navigation-drawer

Android导航是否可以包含片段而不是listView?我想在navigationDrawer中显示一个子活动? android演示:

Creating a Navigation Drawer

仅显示列表视图,我只使用了listview。

1 个答案:

答案 0 :(得分:2)

您可以在usual way

中通过XML添加片段

因此,查看链接的示例,您将换出:

<android.support.v4.widget.DrawerLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    ... >
    <!-- The main content view -->
    <FrameLayout
        ... />
    <!-- The navigation drawer -->
    <ListView android:id="@+id/left_drawer"
        android:layout_width="240dp"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        android:choiceMode="singleChoice"
        android:divider="@android:color/transparent"
        android:dividerHeight="0dp"
        android:background="#111"/>
</android.support.v4.widget.DrawerLayout>

有关:

<android.support.v4.widget.DrawerLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    ... >
    <!-- The main content view -->
    <FrameLayout
        ... />
    <!-- The navigation drawer -->
    <fragment android:name="com.example.MyNavigationDrawerFragment"
        android:id="@+id/left_drawer"
        android:layout_width="240dp"
        android:layout_height="match_parent"
        ... />
</android.support.v4.widget.DrawerLayout>