Android: overridePendingTransition Анимация Цвет фона

Попытка использовать overridePendingTransition для применения пользовательских анимаций к изменениям моей активности. Проблема в том, что мое тематическое приложение использует цветной фон в заданиях, и при анимации черный фон виден, когда один вид масштабируется, а другой масштабируется.

Я хотел бы знать, можно ли здесь указать цвет фона по умолчанию, а также можно ли сделать его скином.

Любая помощь будет принята с благодарностью.

Спасибо джош

1 ответ

Решение

Анимации, которые вы предоставляете, являются только оконными анимациями - они описывают, как перемещать все окна / поверхности деятельности. Нет понятия фона или чего-то подобного, только 2d-преобразования (и альфа-затухания), применяемые ко всей поверхности окна.

Кроме того, вы должны быть осторожны при создании таких анимаций, чтобы при их объединении два окна всегда полностью покрывали экран, потому что в вашем приложении нет ничего для обеспечения фона. Таким образом, любая такая анимация обычно должна включать одно из окон, оставшихся непрозрачными, если другое замирает, и если они движутся, они должны делать это таким образом, чтобы они всегда покрывали экран, как это было сделано со стандартной анимацией слайдов влево / вправо.

Другие вопросы по тегам