是否可以像listView一样构建editText框?

时间:2011-03-10 22:51:49

标签: android xml listview android-edittext

所以基本上我喜欢做的是能够使用editText框建立一个可编辑字段列表。但是,每次我想要向列表添加内容时,不是进入我的XML布局并添加新的editText,有没有办法像构建listView一样?也就是说,每次我添加到editViews数组时,都会“自动”添加新的editView?

所以基本上,我指的是listView的这个例子:

http://developer.android.com/resources/tutorials/views/hello-listview.html

在此示例中,如果您只是添加到以下XML中的项目,则会在应用中显示更多列表项。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="countries_array">
        <item>Bahrain</item>
        <item>Bangladesh</item>
        <item>Barbados</item>
        <item>Belarus</item>
        <item>Belgium</item>
        <item>Belize</item>
        <item>Benin</item>
    </string-array>
</resources>

有没有办法为editText Views执行此操作?甚至是其他一些可编辑的小部件?

谢谢,

1 个答案:

答案 0 :(得分:2)

尝试将该教程中list_item.xml中的T​​extView更改为EditText,看看会发生什么......

<?xml version="1.0" encoding="utf-8"?>
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="10dp"
    android:textSize="16sp" >
</EditText>