Android中用户输入的拆分表单

Android中用户输入的拆分表单,android,android-layout,android-activity,android-xml,Android,Android Layout,Android Activity,Android Xml,这是一个简单的问题,但我不知道如何用词来从谷歌获得结果 我目前正在Android上构建一个应用程序。该应用程序的一个功能包括输入大量个人数据(即紧急联系信息、社保号码等)。该文件将包括大约40个字段,但我不希望用户必须滚动一个布局来填写所有这些信息。因此,如何创建新的“表单”来填充,而不必为每组数据创建新的活动和xml布局 感谢您的帮助。谢谢你的帮助 因此,如何创建新的“表单”来填充,而不必为每组数据创建新的活动和xml布局 如果愿意,欢迎您为每组数据创建新的片段和XML布局 归根结底,您的代码

这是一个简单的问题,但我不知道如何用词来从谷歌获得结果

我目前正在Android上构建一个应用程序。该应用程序的一个功能包括输入大量个人数据(即紧急联系信息、社保号码等)。该文件将包括大约40个字段,但我不希望用户必须滚动一个布局来填写所有这些信息。因此,如何创建新的“表单”来填充,而不必为每组数据创建新的活动和xml布局

感谢您的帮助。谢谢你的帮助

因此,如何创建新的“表单”来填充,而不必为每组数据创建新的活动和xml布局

如果愿意,欢迎您为每组数据创建新的片段和XML布局

归根结底,您的代码在所有情况下基本相同:

  • 您需要XML布局文件中的所有40个字段。这是一个文件、两个文件还是十个文件,取决于您

  • 您需要修改控制器逻辑以处理来自这40个字段的输入。这是在一个活动、N个活动还是N个片段中,取决于您


如果您希望Android工具能够神奇地为您生成所有这些,只需您认真思考并盯着显示器,Google的Project Synapse尚未发布。:-)

答案是使用新的活动。或选项卡活动。但是结果是一样的,你需要更多的XML,除非字段都匹配类型,在这种情况下你可以重用相同的XML谢谢你的帮助。我真的想让用户更容易使用,因为我不想让他们输入太多的字段。@ThePhilospher:但你不是这么要求的。您询问了如何消除完成该任务的工作(“…而不必为每组数据创建新的活动和xml布局”)。您的UI愿景非常合理。例如,我会考虑一个向导结构。然而,这需要编程,而且编程可能需要新的类和资源。我明白了,向导结构正是我想要的。谢谢你,很抱歉我的问题重点不好。@ThePhilospher:这是一个开源的Google编写的向导框架:请注意,我还没有尝试过,但Roman Nurik的代码通常是可靠的。