向Listview添加元素

时间:2015-01-06 16:35:13

标签: android android-fragments android-listview

我正在实现我的第一个Android应用程序,我希望能够将文本输入到框中,点击按钮,并将该文本显示在其下方的某种任意大小的列表结构中。 目前我将主要片段的XML设置为:

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:baselineAligned="false">

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

        <EditText android:id="@+id/msg"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:hint="@string/msg"
            android:layout_weight="1"/>

        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/button_send"
            android:onClick="sendMsg"/>
    </TableRow>

    <TableRow
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_gravity="center_vertical">

        <ListView android:id="@android:id/list"
            android:layout_width="118dp"
            android:layout_height="368dp" />
    </TableRow>

</TableLayout>

我应该脱钩更多吗?使用不同的片段?我有什么设计原则可以忽略吗?

0 个答案:

没有答案