Подтвердить что ты не робот

CollapsingToolbarLayout название как переход общего элемента

У меня есть a TextView в моей деятельности A. Как я могу сделать общий переход элемента TextView из активности A и заголовок CollapsingToolbarLayout.setTitle() из действия B?

Есть ли способ получить представление заголовка id из CollapsingToolbarLayout исходного кода?

Спасибо за помощь!

4b9b3361

Ответ 1

Вы можете просто использовать панель свертывания в качестве цели анимации, и она выглядит нормально, но также анимирует кнопку "Назад" или индикатор ящика, который может быть не таким, каким вы хотите.

Ответ 2

У меня была аналогичная проблема. Мое приложение имело CollapsingToolbar, в котором было изображение, и я хотел разделить изображение, которое происходило из обычного ListView, в CollapsingToolbar.

Вам нужно создать пользовательский TextView и использовать его в качестве замены фактического заголовка в CollapsingToolbar. Также нужно установить фактический заголовок для пустой строки, чтобы она выглядела скрытой.

Вы должны посмотреть в этот ответ, где показано, как использовать пользовательский вид в CollapsingToolbar со слушателем, который необходим для репликации анимаций обычного названия. Это может выглядеть не так, но я не могу думать о лучшей идее. Надеюсь, это было полезно.