Как мы можем создать макет collapsing toolbar
, например приложение Yahoo News Digest?Как создать сгибаемый сворачиваемый макет панели инструментов?
4
A
ответ
1
Вы пытались добавить app:behavior_overlapTop="50dp"
на ваш взгляд прокрутки? (Это поведение по умолчанию. Код можно найти here.)
По-видимому, он должен поддерживать этот атрибут, чтобы прокрутка отображалась на панели приложений.
Начните с реализации квадратной сворачиваемой панели инструментов, как вы можете найти во многих других направляющих, а затем установите этот параметр.
Если это не работает, вы можете написать свой собственный Behavior
Я думаю, вдохновляя от одного я linked вас (это поведение по умолчанию AppBarLayout
, которые позволяют раскладка координатору свернуть верхнюю часть.
Для того, чтобы изображение не квадратное, вам нужно использовать полупрозрачное изображение или отредактировать его по коду.
Возможно, вы можете использовать этот урок. Это помогло мне раньше. http://antonioleiva.com/collapsing-toolbar-layout/ – oalpayli
Этот учебник предназначен для создания макета с квадратной или прямоугольной формой, т.е. по умолчанию, который предоставляется Google. Но приложение новостей Yahoo не использует это. проверьте это: https://play.google.com/store/apps/details?id=com.yahoo.mobile.client.android.atom&hl=ru – codevscolor
Что именно вы хотите сделать? Вы хотите реализовать «CollapsingToolbarLayout» с нижним краем, не параллельным панели инструментов, или хотите воспроизвести способ работы с Yahoo News Digest (потому что это не приложение CollapsingToolbarLayout, используемое Yahoo)? –