У меня есть DialogFragment
Я пытаюсь анимировать, чтобы при появлении onClick()
'внизу появилось подтверждение.
Я пытался использовать setVisibility()
с аниматором, но это не то, что я ищу. Я хочу, чтобы макет вставлялся, а анимация не появлялась после или наоборот исчезала раньше.
Я играл с кодом из Github здесь https://github.com/ThePreviousOne/Example
`
handle.setOnClickListener( new View.OnClickListener() {
float startHeight;
@Override
public void onClick(View v) {
startHeight = slideDownView.getHeight();
// Adjust the slide down height immediately with touch movements.
if (down) {
LayoutParams params = slideDownView.getLayoutParams();
params.height = (int) (startHeight - 300);
slideDownView.setLayoutParams(params);
down = false;
} else {
LayoutParams params = slideDownView.getLayoutParams();
params.height = (int) (startHeight + 300);
slideDownView.setLayoutParams(params);
down = true;
}
}
});
Это работает, но я не знаю, как подключить новый код к аниматору, чтобы я мог контролировать скорость изменения размера фрагмента