Android布局:如何在列表视图的末尾放置按钮

时间:2012-01-27 17:10:09

标签: android listview layout relative

我的布局屏幕出现问题。我想要实现的是一个包含多行的listview,每行有一个Image视图和两个editText视图。在最后一行的底部,应该有两个按钮(提交和取消)

我设法让行成功运行,但是当添加按钮时我不断收到错误。数据正在从光标中读取,我发现这会使事情变得更复杂。

有没有办法在contentView布局中使用行布局?

这是xml:

<?xml version="1.0" encoding="utf-8"?>



<RelativeLayout 
        xmlns:android="http://schemas.android.com/apk/res/android" 
        android:orientation="horizontal"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
   <ImageView
    android:id="@+id/logo"
    android:layout_width="100dp"
    android:layout_height="100dp"
    android:layout_alignParentTop="true"
    android:layout_alignParentBottom="true"
    android:src="@drawable/gm" >
</ImageView>

<EditText
    android:id="@+id/firstLine"
    android:layout_width="200dp"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:text="email"        
    >
</EditText>

<EditText
    android:id="@+id/secondLine"
    android:layout_width="200dp"
    android:layout_height="wrap_content"
    android:layout_alignRight="@id/logo"
    android:layout_alignParentRight="true"
    android:layout_below="@id/firstLine"
    android:text="password"  
    >
</EditText></RelativeLayout>

1 个答案:

答案 0 :(得分:1)

使用底部按钮创建单独的布局,并将其添加为footer。您还可以添加标题btw。