Описание тега sharedelementcallback

2 ответа

Фрагменты ViewPager - переходы общего элемента

Приложение, которое я разрабатываю, отображает сетку изображений. Когда вы нажимаете на изображение, оно переходит в подробный вид. Подробное представление содержит ViewPager, который позволяет перемещаться между каждым изображением в сетке. Это дел…
1 ответ

Как сделать переход SharedElement с Viewpager между фрагментами

Я много исследовал переходы SharedElement, но я мог найти только переходы для события onclick. Я хочу анимацию между фрагментами, где скорость анимации контролируется скоростью прокрутки пользователя. Если пользователь останавливается во время прокр…
0 ответов

Переход SharedElement находится над строкой состояния и панелью навигации после изменения в onMapSharedElements()

При использовании общего перехода элемента между ImageView Стол на одном экране и ViewPager фрагментов на втором я использовал onMapSharedElements() удалить первый элемент и добавить новый в тех случаях, когда я ViewPager, Проблема в том, что в случ…
0 ответов

SharedElementTransition при изменении конфигурации

Может ли кто-нибудь помочь или помочь мне понять, как мне следует обрабатывать переход SharedElementTransition между действием "A" и действием "B" в следующем сценарии Занятие А начинает Занятие B с sharedElement. Когда пользователь находится в B, п…
1 ответ

Утечка памяти в действии вводит координатор перехода после перехода совместно используемого элемента

У меня проблема с утечкой памяти в EnterTransitionCoordinator при использовании общих переходов элементов. Ниже вы можете увидеть структуру приложения: Имеет 2 экрана, первый Activity с DrawerLayout и мало Fragment внутри. Один из них состоит из спи…
0 ответов

Используйте SharedElementTransition только для открытия, но не для закрытия

Я хочу открыть экран с помощью sharedElementTransition, но не хочу закрывать его с помощью обратной анимации, но обычным способом. Я попытался удалить представление в методе "onMapSharedElements", чтобы избежать анимации, но это вызывает рывок. Как …
0 ответов

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

Я смущен List<View> sharedElementSnapshots аргумент, который передается SharedElementCallback"s onSharedElementStart() а также onSharedElementEnd() методы. Предположительно эти представления моментальных снимков предназначены для использования…
0 ответов

Как прослушать переход Shared element в результирующую активность Minimum SDK 21?

Я просто хотел сделать какое-то отображение данных пользовательского интерфейса, когда завершится переход разделяемого элемента моей деятельности. Библиотека поддержки начала предоставлять слушателя для этого из библиотеки поддержки версии 22.1.0. Я…
1 ответ

Общий слушатель конца элемента

Я использую addSharedElement() с фрагментами, и я хочу знать, есть ли возможность добавить слушателя для выполнения некоторых методов после окончания этого перехода. Спасибо за помощь.
0 ответов

Изменить общий элемент, когда в целевой деятельности

Я пытаюсь реализовать перетаскивание, чтобы отклонить функциональность ImageView, как в Google Фото. У меня есть активность A, в которой есть сетка фотографий, и активность B, в которой есть ViewPager для отображения полного изображения. Я переназна…
1 ответ

OutOfMemoryError в анимации SharedTransitionElement

Я использую sharedElementTransition в своем приложении, и я использовал собственный класс для sharedElementCallback для обновления представлений во время выполнения. Иногда это вызывало ошибки OutOfMemory, поэтому я искал об этом, и из этого решения…
0 ответов

Можно ли сделать SharedElementTransition интерактивным?

Я использовал SharedElementTransition в моем приложении, но я хочу выполнить ту же анимацию с интерактивным прикосновением. В iOS у них есть эта опция, но я не смог найти подобное решение в Android. Если я пишу пользовательскую анимацию путем переоп…
0 ответов

Общие элементы - RecyclerView to RecyclerView

Iv'e создал общие элементы между 2 RecyclerView. Существует список элементов, которые "расходуются" на полный список с анимацией общих элементов. Общие элементы не работают с элементами, которые не отображаются в списке (прокручиваются). Как примени…
3 ответа

Слайд-изображение с recyclerview в полноэкранном режиме android

У меня есть приложение для обоев, в котором я загружаю изображения из базы данных firebase в recyclerview. Когда я нажимаю на элемент recyclerview (изображение), URL-адрес изображения этого элемента отправляется следующему действию, а затем этот URL…
0 ответов

SharedElementCallback::onMapSharedElements() не влияет на переход при входе

Итак, я возился с Shared Element Transition в Android. Фрагмент карты навигации для справки: ListFragment -> MovieFragment -> MovieFragment -> ... Каждый MovieFragment может запустить другой MovieFragment. Насколько я понимаю обратный вызов…
0 ответов

Обратное изображение Переход от одного действия к другому не работает

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

Как реализовать "Непрерывные переходы общих элементов: RecyclerView в ViewPager"?

Я пытаюсь адаптироваться к своему приложению Continuous Shared Element Transitions: RecyclerView to ViewPager. В этом примере структура выглядит следующим образом: MainActivity --> GridFragment --> PagerFragment --> ImageFragment |<-----…
0 ответов

Непрерывный переход общего элемента

Я видел эти строки кода в документации Android о непрерывном переходе общих элементов, как вы реплицируете эти строки кода в действие. Я понимаю, как работают общие переходы, но в случае их реализации в действии, я не знаю какие методы вызывать. Вы …
0 ответов

В переходе общего элемента необходимо удалить переход элемента при переходе от действия к действию

//FirstActivity val intent = Intent(activity, SecondActivity::class.java) val optionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation(activity!!, view, view.transitionName) startActivityForResult(intent, 1,optionsCompat?.toBundle()) //Sec…
1 ответ

Добавление прослушивателя для обратного вызова общего элемента без изменения видимости представления

Я использую переход общего элемента между двумя действиями. Второе действие состоит из просмотра пейджера, содержащего фрагменты. Я хочу внести дальнейшие изменения, когда закончится переход общего элемента. Это обратный вызов: setEnterSharedElement…