Intereting Posts
Мое приложение стало значительно медленнее на Android 4.0 Соответствующее умножение матриц для вращения / перевода Как нарисовать текст с разными штрихами и цветами заливки? Обновление активности TextView из службы с использованием привязки к службе Как получить время установки приложения из Android В Android как отключить сокет? Проблема с клавиатурой при фокусировке на нижней части текста редактирования на Android Пользовательский конструктор представлений не вызывается в android 5.0.2 Почему я не должен использовать значки меню, предоставляемые ОС? Android Alpha, бета для платных приложений в консоли разработчика Google Play Тег: текст TextLayoutCache: значение кэша удалено Намерение службы должно быть явным: намерение Java.lang.IllegalStateException: нет активности Акселерометр останавливает доставку образцов, когда экран выключен на Droid / Nexus One даже с WakeLock Интеграция NDK в студии Android

Как использовать общие снимки моментальных снимков элемента во время перехода на активность?

Я запутался в аргументе List<View> sharedElementSnapshots который передается SharedElementCallback onSharedElementStart() и onSharedElementEnd() . Предположительно, эти представления моментальных снимков предназначены для использования в качестве временных заполнителей во время перехода общего элемента. Например, предположим, что активность A отображает уменьшенное изображение, а активность B отображает версию с высоким разрешением того же изображения, которая займет пару секунд для загрузки и отображения. Вместо того, чтобы ждать, пока изображение с высоким разрешением закончит загрузку, снимок может быть временно использован вместо него.

Часть, с которой я меня смутил, заключается в том, как в первую очередь должны использоваться снимки снимков. Должны ли они быть добавлены в иерархию представлений активности? Или, может быть, они должны быть добавлены в ViewOverlay в виде ViewOverlay ? В любом случае, я не вижу, как можно переключать переходы разделяемых представлений элементов в этот момент … onMapSharedElements() вызывается перед onSharedElementStart() и onSharedElementEnd() , что означает окончательное сопоставление имен перехода с общим элементом View Будут уже созданы.

Любые подсказки будут высоко оценены.

Solutions Collecting From Web of "Как использовать общие снимки моментальных снимков элемента во время перехода на активность?"