是否可以像 listView 一样构建 editText 框?
所以基本上我想做的是能够使用 editText 框构建可编辑字段的列表。但是,有没有一种方法可以像构建 listView 一样执行此操作,而不是每次要向列表中添加内容时都进入 XML 布局并添加新的 editText?也就是说,每次我添加到 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 视图执行此操作?或者甚至是其他类型的可编辑小部件?
谢谢,
So basically what I would love to do is to be able to build up a list of editable fields using editText boxes. However, instead of going into my XML layout and adding a new editText each time I want to add something to the list, is there a way to do this similarly to building a listView? That is, every time I add to my array of editViews the new editView is "automatically" added?
So basically, I'm referring to this example for a listView:
http://developer.android.com/resources/tutorials/views/hello-listview.html
In this example, if you simply add to the items in the following XML, you get more list items to appear in your app.
<?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>
Is there a way to do this for editText Views? Or even some other kind of editable widget?
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试将教程中的 list_item.xml 中的 TextView 更改为 EditText,看看会发生什么......
Try changing the TextView in the list_item.xml from that tutorial to be an EditText instead and see what happens...