【发布时间】:2020-08-23 10:42:43
【问题描述】:
【问题讨论】:
标签: android android-layout button android-edittext
【问题讨论】:
标签: android android-layout button android-edittext
有几种方法可以做到这一点,但最简单的方法是放入具有垂直方向的线性布局。使用约束布局作为父布局,约束 EditText1 和 Button 之间的线性布局。然后,当您点击按钮时,只需将新的 EditText 插入该布局即可。
【讨论】:
根据用户可以添加的EditText 的最大数量,您需要定义女巫方法的使用。
(1) 一种方法是做一个容器,例如一个LinearLayout,并在用户点击按钮时使用addView将EditText添加为子级。但这对于少数孩子来说是一种简单的方法。
(2) 另一种方法是使用RecyclerView。这对大量儿童来说更好。
还有其他方法可以做,这取决于EditText 的复杂程度,即使对于少量元素 (2) 也可以。
【讨论】: