【问题标题】:How to create Expandable Forms?如何创建可扩展表单?
【发布时间】:2013-10-24 08:33:48
【问题描述】:

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

这里应该如何工作。

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

这些表单包含各种内容,包括 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/

但连线索都没找到。

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

【问题讨论】:

    标签: java android forms android-layout expandablelistview


    【解决方案1】:

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

    1. 带有标签联系人的标题或文本视图
    2. 在其下方是一个布局,其中包含与之相关的表单
    3. 在 #2 下面添加另一个文本视图并将其命名为地址
    4. 在 #3 下面添加一个布局。

    在第一种情况下,布局 2 和 4 的可见性会消失

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

    【讨论】:

    • 这就是答案。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多