XML布局和SQLite的声明

时间:2011-04-19 19:55:16

标签: android layout relativelayout

我想问你,如何从数据库中为我的应用程序布局数据。我有一个来自数据库的语句数据的模板,但我不知道,如何向这个模板添加一些元素(如按钮,文本等) - 问题是,在添加例如按钮到此布局之后将是这个按钮显示了这么多次,数据库中的记录是什么。具体做法是:

<TextView android:id="@+id/rowId" android:layout_width="fill_parent"
    android:layout_height="26dip" android:singleLine="true"
    android:textSize="20dip" android:textColor="#ffffff" android:text="Id..." />

<TextView android:id="@+id/rowDesc" android:layout_width="fill_parent"
    android:text="Descr..." android:layout_height="20dip"
    android:textSize="12dip" android:layout_below="@+id/rowId"
    android:layout_alignParentBottom="true" andfill_parentor="#ffffff" />

<ImageButton android:id="@+id/icon" android:layout_width="wrap_content"
    android:layout_height="wrap_content" android:src="@drawable/delete"
    android:gravity="right" android:layout_alignParentRight="true"
    android:onClick="onClick" />

<Button android:id="@+id/ok" 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_marginRight="40px"
        android:onClick="addItem"
        android:text="Add" />

我想把那个按钮放在顶部,只有一次,在这个按钮下我想放置数据库的声明......在这个时候,XML布局的输出看起来如下:

TEXT1 TEXT2 BUTTON IMG-BUTTON

TEXT1 TEXT2 BUTTON IMG-BUTTON

TEXT1 TEXT2 BUTTON IMG-BUTTON

...

我想编辑布局:

BUTTON

TEXT1 TEXT2 IMG-BUTTON

TEXT1 TEXT2 IMG-BUTTON

TEXT1 TEXT2 IMG-BUTTON

...

但我不知道,如何为此目的编辑布局...所以我会很高兴每一个提示,怎么做......

万分感谢!

1 个答案:

答案 0 :(得分:1)

目前尚不清楚将这些小部件添加到哪里。但是,如果您使用的是ListView,则应将ok按钮从此布局文件移至ListView的文件。