我一直在尝试在导航抽屉中添加其他一些东西(例如图像视图或文本视图)。我的导航。抽屉已经有一个列表视图,可以正常工作,请告诉我如何在抽屉内添加其他东西,就像在Google Nav中一样。抽屉。如果可能的话,请提供代码。提前。
这是我用于抽屉布局的XML
<!-- Framelayout to display Fragments -->
<FrameLayout
android:id="@+id/frame_container"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</FrameLayout>
<!-- Listview to display slider menu -->
<ListView
android:id="@+id/list_slidermenu"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="@color/list_background"
android:choiceMode="singleChoice"
android:divider="@color/list_divider"
android:dividerHeight="1dp"
android:listSelector="@drawable/list_selector" />
尝试这样的东西。通过使用多个"布局"one_answers" Android:wights",您可以在" Linearlayout"中添加任何您喜欢的内容,还可以使用一个'listView',例如I。
<LinearLayout
android:id="@+id/fullRightLayout"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="end"
android:background="@color/list_background"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/topLayout"
android:layout_width="240dp"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/tvName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Anders Andersson"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="@android:color/black"
android:visibility="visible" />
</LinearLayout>
<ListView
android:id="@+id/drawer_list_right"
android:layout_width="240dp"
android:layout_height="0dp"
android:layout_weight="1"
android:background="@color/list_background"
android:choiceMode="singleChoice"
android:divider="@color/list_divider"
android:dividerHeight="1dp"
android:listSelector="@drawable/list_selector" >
</ListView>
将您的listView包装在某些线度上,然后将您想要的东西