如何创建可扩展表单?

时间:2013-10-24 08:33:48

标签: java android forms android-layout expandablelistview

我需要创建一个包含表单/布局的ExpandableListView

这是怎么做的。

ExpandableListView包含2个标题。 通讯录地址。当用户展开联系人时,它应显示联系人表单。当用户展开地址时,它应显示地址表单。

这些表单包含各种内容,包括TextViewsEditTextsImageViews等。最有可能这些表单位于RelativeLayout,因为它们是表单,您知道,需要看起来很专业。

我尝试过很多教程,包括

  1. http://www.vogella.com/articles/AndroidListView/article.html
  2. http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/
  3. http://www.mkyong.com/android/android-listview-example/
  4. 但甚至没有找到线索。

    我的问题是,我该怎么做?没有限制,例如“我必须使用ExpandableListView”,如果可以通过其他方式完成,我已做好准备。

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作。创建具有以下内容的布局:

  1. 带有标签联系人的标题或文本视图
  2. 下面是一个包含与之相关的表单的布局
  3. 在#2下面添加另一个文本视图并将其命名为
  4. 在#3下面添加一个布局。
  5. 第一种情况下,布局2和4将具有可见性

    当用户点击布局1或第一个文本视图时,使布局2可见,反之亦然。对第二个textview执行相同的操作。