4

Как мы можем создать макет collapsing toolbar, например приложение Yahoo News Digest?Как создать сгибаемый сворачиваемый макет панели инструментов?

enter image description here

+1

Возможно, вы можете использовать этот урок. Это помогло мне раньше. http://antonioleiva.com/collapsing-toolbar-layout/ – oalpayli

+0

Этот учебник предназначен для создания макета с квадратной или прямоугольной формой, т.е. по умолчанию, который предоставляется Google. Но приложение новостей Yahoo не использует это. проверьте это: https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.atom&hl=ru – codevscolor

+0

Что именно вы хотите сделать? Вы хотите реализовать «CollapsingToolbarLayout» с нижним краем, не параллельным панели инструментов, или хотите воспроизвести способ работы с Yahoo News Digest (потому что это не приложение CollapsingToolbarLayout, используемое Yahoo)? –

ответ

1

Вы пытались добавить app:behavior_overlapTop="50dp" на ваш взгляд прокрутки? (Это поведение по умолчанию. Код можно найти here.)

По-видимому, он должен поддерживать этот атрибут, чтобы прокрутка отображалась на панели приложений.

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

Если это не работает, вы можете написать свой собственный Behavior Я думаю, вдохновляя от одного я linked вас (это поведение по умолчанию AppBarLayout, которые позволяют раскладка координатору свернуть верхнюю часть.

Для того, чтобы изображение не квадратное, вам нужно использовать полупрозрачное изображение или отредактировать его по коду.

Смежные вопросы