使用listview向relativelayout添加按钮

时间:2012-04-24 22:48:48

标签: android xml

我正在尝试向我的relativelayout添加两个按钮,其中包括listview

我只能出现一个。

我希望他们在我的列表视图的顶部有点像标签..

http://m4x.co/orig.jpg

http://m4x.co/new.jpg

第一张图片是它的样子,第二张是类似于我想要的东西。

我会发布在这里,但是"我们很抱歉,但作为垃圾邮件防范机制,新用户不允许发布图片。获得超过10个声望来发布图片。"

    <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:orientation="vertical"
android:background="#FFFFFF"


>

<Button android:id="@+id/plus"
android:background="@drawable/selector"
android:layout_width="75dip"
android:layout_height="75dip"
android:layout_alignParentBottom="true"

/>
<Button android:id="@+id/main2"
     android:layout_height="20dp" 
     android:layout_width="40dp" 
     android:hint="Notes"
     android:background="#FFFFFF"
     android:layout_above="@+id/list"
     >

</Button>
<Button android:id="@+id/main3"

     android:layout_height="20dp" 
     android:layout_width="40dp" 
     android:hint="Titles"
     android:background="#FFFFFF"
          android:layout_above="@+id/list">

</Button>
<ListView 
    android:layout_marginTop="70dp" 
    android:id="@android:id/list" 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
      android:layout_above="@+id/plus"
      android:smoothScrollbar="true"
      android:background="#FFFFFF" android:cacheColorHint="#FFFFFF"
  android:fastScrollEnabled="true" android:clickable="true"
  android:layout_marginBottom="10dp" 
          android:divider="#000000"
    android:dividerHeight="1px"
>

</ListView>



<TextView android:id="@android:id/empty" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="@string/noQ" 


 />


    </RelativeLayout>

1 个答案:

答案 0 :(得分:1)

我认为这是关于你要找的东西:

<?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#000000"
        android:orientation="vertical" >

        <Button
            android:id="@+id/plus"
            android:background="@drawable/selector"
            android:layout_width="75dip"
            android:layout_height="75dip"
            android:layout_alignParentBottom="true" />

        <ListView
            android:id="@android:id/list"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_above="@+id/plus"
            android:layout_marginBottom="10dp"
            android:layout_marginTop="70dp"
            android:background="#FFFFFF"
            android:cacheColorHint="#FFFFFF"
            android:clickable="true"
            android:divider="#000000"
            android:dividerHeight="1px"
            android:fastScrollEnabled="true"
            android:smoothScrollbar="true" >
        </ListView>

        <Button
            android:id="@+id/main3"
            android:layout_width="40dp"
            android:layout_height="20dp"
            android:layout_alignParentTop="true"
            android:background="#FFFFFF"
            android:hint="Titles" />

        <Button
            android:id="@+id/main2"
            android:layout_width="40dp"
            android:layout_height="20dp"
            android:layout_alignParentTop="true"
            android:layout_marginLeft="16dp"
            android:layout_toRightOf="@+id/main3"
            android:background="#FFFFFF"
            android:hint="Notes" />

        <TextView
            android:id="@android:id/empty"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/main2"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="20dp"
            android:text="@string/noQ" />

    </RelativeLayout>