【发布时间】:2019-10-17 21:47:50
【问题描述】:
【问题讨论】:
-
这可能是您单击箭头时隐藏的任何布局,它只是被展开
标签: android components material-design
【问题讨论】:
标签: android components material-design
实际上,这可以通过仅使用带有 2 个 EditTexts 的 LinearLayout 来完成,您可以在其中以编程方式使其可见或不可见。
要在打开时设置动画,您可以在父布局中设置:
android:animateLayoutChanges="true"
Arrow OnClick 方法示例:
LinearLayout llExtraFields = findViewById(R.id.llExtraFields);
if (llExtraFields.getVisibility() == View.VISIBLE) {
llExtraFields.setVisibility(View.GONE);
} else {
llExtraFields.setVisibility(View.VISIBLE);
}
【讨论】: