Как называется этот компонент в Android? - PullRequest
1 голос
/ 01 июня 2019

Я строю форму, как показано ниже. Как называется этот компонент и как я могу его сделать?

Форма:

Form like this:

После того, как я нажму на иконку со стрелкой вниз, она развернется:

enter image description here

1 Ответ

1 голос
/ 01 июня 2019

На самом деле, это можно сделать, используя только LinearLayout с 2 EditTexts, в котором вы делаете это видимым или нет программным путем.

Для анимации при открытии вы можете установить это в родительском макете:

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);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...