2014-01-20 39 views
0

我一直試圖在我的導航抽屜中添加一些其他的東西(如圖像視圖或文本視圖)。我的導航。抽屜已經有一個列表視圖,這是工作正常,PLZ告訴我如何添加其他東西,在抽屜裏,就像在谷歌+導航。抽屜。如果可能,請提供代碼 。 Tx提前。如何在導航抽屜中添加不同的佈局/項目?

這是我的抽屜佈局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" /> 

+0

「的ListView」我真的很感激,如果u PLZ給我拿個回答這個問題而不是拉我的腿。 – Deepanshu

回答

-1

環繞你的ListView在某些LinearLayout中,把有你想要

+1

我害怕如果它爲你工作...!我已經嘗試過了,它不適合。 – Deepanshu

+0

它對我的工作肯定。你可以做更多 - 你可以提取這個佈局來分離XML,然後重新使用它作爲包括,如果需要的話 – Androider

0

嘗試這樣的事情是什麼。通過使用多個「佈局」和「機器人:體重」你可以添加任何你喜歡的「的LinearLayout」,也有像一

<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>