该组件的名称是什么(android)?

时间:2019-06-01 16:59:40

标签: android components material-design

我正在构建一个如下所示的表单,该组件的名称是什么以及我如何制作它?非常感谢

表格: Form like this:

单击箭头按钮后,它可以展开: enter image description here

1 个答案:

答案 0 :(得分:0)

实际上,这可以通过仅使用带有2个EditText的LinearLayout来实现,在其中您可以通过编程使它可见或不可见。

要在打开时设置动画,可以在父级布局中进行设置:

android:animateLayoutChanges="true"

箭头OnClick方法示例:

LinearLayout llExtraFields = findViewById(R.id.llExtraFields);
if (llExtraFields.getVisibility() == View.VISIBLE) {
    llExtraFields.setVisibility(View.GONE);
} else {
    llExtraFields.setVisibility(View.VISIBLE);
}