2013-12-24 4 views
2

Я хочу добавить кнопку под списком в навигационном ящике, как показано на рисунке.Кнопка «Добавить Android» ниже списка ящиков для навигации

enter image description here

есть пользовательское ListView с текстом и флажком в панели навигации. и я хочу добавить кнопку ниже списка. это возможно? пожалуйста, дайте мне решение. заранее спасибо.

+0

Есть ли какие-либо другие виды под кнопкой или просто в виде списка? –

+0

Если вы можете показать код макета, который будет полезен. –

+0

да, listview и две кнопки под списком –

ответ

1

Okk после прочтения вашего требования я предлагаю вам сделать это android:layout_alignParentBottom="true" для кнопки и для использования android:layout_above="@id/idof your button" и android:layout_alignParentTop="true" в вашем макете списка.

2

Вы должны помнить, что могут быть только два ребенка при макс. В навигационном ящике !!

<?xml version="1.0" encoding="utf-8"?> 
    <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/drawer_layout" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:background="@color/lightgray" > 

     <RelativeLayout 
      android:layout_width="match_parent" 
      android:layout_height="fill_parent" 
      > 
      <ListView android:layout_width="fill_parent" 
      android:layout_height="wrap_content"/> 

      <LinearLayout 
      android:alignParentBottom="true" 
      android:layout_width="match_parent" 
      android:layout_height="100dp"/> 

      <Button android:layout_width="fill_parent" 
        android:layout_height="wrap_content"/> 

      <Button android:layout_width="fill_parent" 
        android:layout_height="wrap_content"/> 
      </LinearLayout> 
     </RelativeLayout> 



     <LinearLayout 
      android:id="@+id/left_drawer" 
      android:layout_width="300dp" 
      android:layout_height="match_parent" 
      android:layout_gravity="left" 
      android:background="@android:color/white" 
      android:orientation="vertical" > 
     <ListView .... here goes your navigation drawer UI/> 
     </LinearLayout> 

    </android.support.v4.widget.DrawerLayout> 
Смежные вопросы