Как правильно запустить анимацию Litho, когда впервые отображается Activity.Все примеры анимации Litho инициируются действием пользователя, но я хочу запустить его автоматически.
Я попытался расширить пример анимации Litho RTAnimationComponentSpec анимация для @OnEvent(VisibleEvent.class)
вместо @OnEvent(ClickEvent.class)
.Но он не сработал.
Существующий обработчик события щелчка:
@OnEvent(ClickEvent.class)
static void onClick(ComponentContext c) {
RTAnimationComponent.updateStateSync(c);
}
Добавлен дополнительный обработчик события:
@OnEvent(VisibleEvent.class)
static void onVisible(ComponentContext c) {
RTAnimationComponent.updateStateSync(c);
}
Я подтвердил VisibleEvent
не запускается:
- Загружает пример потока рендеринга и подтверждает, что анимация не запускается
- Установка точки останова в методе
onVisible()
Как автоматически запустить анимацию Litho?