Этот пост помог мне получить анимацию. В моем случае у меня полноэкранный веб-просмотр. При некоторых действиях пользователя это веб-представление скользит вправо, около 70%, и новое веб-представление появляется слева и занимает доступное пространство. В результате новый веб-просмотр покрывает 70% (ось X), а старый веб-просмотр - остальные. Решение Арне мне очень помогло, установив поле для старого вида, как только анимация закончится. Псевдокод:
marginParams.leftMargin = 336; //(70% of 480px)
Но я столкнулся со странным поведением, я полагаю, что мое старое веб-представление (которое теперь занимает только 30% пространства), переформатировало его содержимое, возможно, думал, что теперь оно втиснуто в меньшее пространство, а не ведет себя так, как будто оно просто соскользнул вправо. Другими словами, как только я установил это поле, изменился HTML-макет веб-просмотра. Опять же, я понятия не имел, почему, и я думаю считает, что размер родительского окна изменился. Исходя из этого предположения, я добавил еще одну строку кода:
marginParams.rightMargin = -336; //(same amount, but negative margin!)
И это сработало, никакого переформатирования содержимого HTML, и я могу взаимодействовать с обоими веб-представлениями параллельно.
Я публикую это как большое. Спасибо Арне за эту идею, а также за любые отзывы о поведении, которое я видел, и моих предположениях. Мне действительно нравится конечное решение, имеет логический смысл, но я могу ошибаться. , , любые мысли и вклад будут с благодарностью. Большое спасибо.