Переход формы не отображается правильно для раскрытия

У меня есть 2 формы, которые я назову formA и formB.

formA содержит кнопку, которая открывает formB, и я позвонил formA.setTransitionOutAnimator(CommonTransitions.createCover(CommonTransitions.SLIDE_VERTICAL, false, 300)); перед тем, как показать formB. formB скользит по formA снизу, как и ожидалось.

В formB у меня есть кнопка X, и я хочу, чтобы она отменила вышеуказанный переход, сдвинув formB назад, чтобы открыть formA. В этом случае я позвонил formB.setTransitionOutAnimator(CommonTransitions.createUncover(CommonTransitions.SLIDE_VERTICAL, false, 300));, что дало мне неправильный нежелательный переход.

Он выполняет почти ту же операцию, что и createCover(), за исключением мерцания экрана.

Это как Uncover должен работать? или есть другой способ достичь моей иллюстрации выше?


person Diamond    schedule 29.11.2015    source источник


Ответы (1)


Похоже, здесь ошибка. Это должно быть исправлено в следующем обновлении. Спасибо.

Uncover действительно должен быть полной противоположностью cover, и мне кажется, что вы правильно используете.

person Shai Almog    schedule 29.11.2015