将文本字段与 AdapterView 一起使用
是否可以在 android 中将 AdapterView 与文本字段一起使用?
我的查询返回一组值,对于每个值,我想将其放置在文本字段中,以便用户可以编辑该值。
另外,我想单击一个按钮来创建一个新的空字段,以便我可以插入一个新条目。
如果您知道好的例子,请告诉我!
编辑1
我更喜欢使用XML来定义ui,我发现了以下信息:
“在这种情况下,我们创建一个名为text1的新id。id字符串中@后面的+表示该id应该如果它尚不存在,则会自动创建为资源,因此我们正在动态定义 text1,然后使用它。”来源 http://developer.android.com/resources/tutorials/notepad /notepad-ex1.html
这个 + 允许我根据需要自动创建尽可能多的字段吗?有没有一种方法可以在 XML 中一般指定布局,然后根据数据库响应创建临时字段?
非常感谢,
密斯
Is it possible to use AdapterView with text fields in android?
My query returns a set of values and for each I want to place that within a textfield, so that the user may edit the value.
Also, I want to click a button to create a new empty field, so that I may insert a new entry.
If you know of good example, then please let me know!
EDIT 1
I would prefer to use XML to define ui and I found this informations:
"In this case we create a new id called text1. The + after the @ in the id string indicates that the id should be automatically created as a resource if it does not already exist, so we are defining text1 on the fly and then using it." Source http://developer.android.com/resources/tutorials/notepad/notepad-ex1.html
Will this + allow me to autocreate as many fields as needed? Is there a way I can generically specify the layout in XML and then create fields adhoc based on db response?
Many thanks,
Mith
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的。这对你来说会很复杂(也可能对用户来说也很复杂),所以我不会推荐它,除非你有几个月的 Android 编程经验,但它应该可以工作。
这会变得有点复杂。
不,这不是您对
ListView
行使用ListAdapters
的方式。使用CursorAdapter。
这是我的一本书中的免费摘录,其中描述了创建自定义适配器类。 这是一个示例项目,它显示了创建自定义 < code>CursorAdapter 显示数据库查询的结果。
Yes. It will be complex for you (and possibly also for the user), so I would not recommend it unless you have a few months' Android programming experience, but it should work.
That will get a little complicated.
No, that is not how you use
ListAdapters
forListView
rows.Use a
CursorAdapter
.Here is a free excerpt from one of my books that describes creating custom adapter classes. Here is a sample project that shows creating a custom
CursorAdapter
to display the results of a database query.