2012-01-27 2 views
0

У меня проблема с моим экраном макета. То, что я пытаюсь достичь, - это список с несколькими строками, каждая строка имеет один вид изображения и два вида editText. В нижней части последней строки должно быть две кнопки (Отправить Отмена)Плагин для Android: как разместить кнопки в конце списка.

Мне удалось добиться успеха, но при добавлении кнопок я продолжаю получать ошибки. Данные считываются из курсор, который я нахожу, усложняет ситуацию.

Есть ли способ, которым я могу использовать макет строки внутри макета 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> 
+0

Что делать, если вы окружаете весь ListView LinearLayout (с ориентацией «по вертикали»), а затем поместите две кнопки внутри вложенного LinearLayout с ориентацией «в горизонтальном направлении»? –

ответ

1

Создать отдельный макет с нижней кнопки и добавить его в качестве footer. Вы также можете добавить заголовок btw.