如何在android中构建成长形式

时间:2019-01-03 13:17:03

标签: java android kotlin

我的想法是创造一种成长形式。现在的问题是:最佳方法是什么?我还没有找到图书馆。在下面的图片中,您可以看到我的想法。每次输入后,它应转到下一步,并出现一个EditText字段。任何有关现有库的建议或应该使用UI组件的技巧都将不胜感激。感谢您的帮助!

growing form

1 个答案:

答案 0 :(得分:1)

您有很多方法,但是我更喜欢使用:

列出您的列表,然后为每个索引分配下一个EditText。默认情况下,禁用所有EditText(第一个除外)。然后为每个索引添加一个侦听器以观察其文本。填充完毕后,立即告诉该侦听器启用其下一个EditText。

也许不是那么有效,但是它很简单,并且使代码更具可读性。而且,如果仅实现两个第一个索引,则可以轻松扩展该索引,因为其余两个都相同。