对于Android,是否有列表视图外的控件示例?

时间:2015-08-02 18:09:22

标签: android listview



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

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/my_location_table_layout_results">

    <ListView
        android:id="@+id/button_list"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">
    </ListView>

    <Button
        android:id="@+id/fragmenttab1_item_button"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Help" >
    </Button>

</FrameLayout>
&#13;
&#13;
&#13;

我没有找到这样的例子,所以不确定我需要做什么。

我需要打开一个包含多个片段的对话框,其中一个片段上有一个带有按钮的textview,当按钮被选中时

&#13;
&#13;
<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >


<TableLayout
    android:id="@+id/my_location_table_layout_results"
    android:layout_width="match_parent"
    android:layout_height="35dp"
    android:stretchColumns="1"
    android:shrinkColumns="0"

    xmlns:android="http://schemas.android.com/apk/res/android">

    <TableRow
        android:layout_height="fill_parent"
        android:layout_width="fill_parent">

    <EditText
        android:id="@+id/fragmenttab1_item_edittext"
        android:layout_width="0dp"
        android:layout_weight="0.7"
        android:gravity="center"
        android:textSize="20sp"
        android:layout_height="50dp" />

    <Button android:layout_alignParentRight="true"
        android:id="@+id/fragmenttab1_search_btn"
        android:layout_width="0dp"
        android:layout_weight="0.3"
        android:layout_height="50dp"
        android:gravity="top"
        android:textSize="20sp"
        android:text="Search"
        style="WW3dBaseTheme" />

</TableRow>
    </TableLayout>

    <include
        android:layout_width="match_parent"
        android:layout_height="match_parent"
    layout="@layout/test"
        android:layout_below="@+id/my_location_table_layout_results" />


</RelativeLayout>
&#13;
&#13;
&#13;

填充按钮的列表视图,该按钮显示在同一片段的textview /按钮下方。

这可能吗?我试过但由于某种原因,而不仅仅是按钮列表,我得到了textview /按钮对的副本和listview中我想要的按钮。这几乎就好像因为我在xml中有listview它在列表视图中呈现时会拉入所有ui控件。这是xml&gt;

&#13;
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

正如我所料,我需要将xml用于控制列表视图放在另一个xml文件中,以便在列表中正确绘制。