Intereting Posts
Adb: ошибка при загрузке разделяемых библиотек: libncurses.so.5: невозможно открыть файл общих объектов: нет такого файла или каталога Ошибка разрешения ярлыка на рабочем столе Android ImageView – квадрат с динамической шириной? Как самостоятельно опубликовать приложение для Android Дублировать файлы во время упаковки APK app-debug-unaligned.apk Как мы можем получить уведомление, если у телефона есть доступ в Интернет? Равномерная ширина столбцов Android GridLayout Android View исчезает, когда выходит за пределы родителя Как настройка baselineAligned to false улучшает производительность в LinearLayout? Показать AlertDialog с ImageView без каких-либо дополнений Как создать эти библиотеки из GitHub Interpret Logcat entry: threadid = 8: все еще приостановлено после отмены (sc = 1 dc = 1 s = Y) Должен ли я использовать getApplicationContext или Activity.this в долгосрочной перспективе AsyncTask Java.lang.illegalstateexception: на этом макете уже установлен завод Проблема Котлина

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

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

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

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

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