我正在尝试开发一个用户输入表单,我会收集他的详细信息并存储它们 在表格中我有他的名字,电子邮件,地址,电话号码等字段。 一个人可能有多个电子邮件或多个电话号码。 他可以通过点击按钮添加字段。
然后我希望将用户输入的数据存储在共享首选项中。
我有一个问题:
how do i retrieve data from dynamically added extra fields by the user?
I have maintained a count for dynamically added fields for each field criteria (like email, phone etc)
but i am stuck at the point where i am supposed to retrieve the data when i need to store them in Shared Preferences.
请帮忙!提前谢谢你。
是否可以使用ParentViewGroup.getChildCount()之类的东西?
答案 0 :(得分:0)
当然,您可以使用getChildCount()
和getChildAt()
方法从ViewGroup
中检索儿童。
但是,我认为更好的方法是保存对您在View层次结构中添加的视图时引用的引用,并从这些引用中获取数据。